JavaScript程序比较两个日期的值

在此示例中,您将学习编写一个JavaScript程序,该程序将比较两个日期的值。
示例:比较两个日期的值
// program to compare value of two dates
// create two dates
let d1 = new Date();
let d2 = new Date();

// comparisons
let compare1 = d1 < d2;
console.log(compare1);

let compare2 = d1 > d2;
console.log(compare2);

let compare3 = d1 <= d2;
console.log(compare3);

let compare4 = d1 >= d2;
console.log(compare4);


let compare5 = d1.getTime() === d2.getTime();
console.log(compare5);

let compare6 = d1.getTime() !== d2.getTime();
console.log(compare6);

输出

false
false
true
true
true
false

在上面的示例中, new Date()构造函数用于创建日期对象。

new Date()给出当前日期和时间。

let d1 = new Date();
console.log(time); // Fri Aug 28 2020 09:19:40 GMT+0545 (+0545)

然后,您可以使用比较><<=>=直接比较这两个日期。

但是,要使用==!====!== ,必须使用date.getTime()

getTime()方法返回从1970年1月1日午夜(EcmaScript纪元)到指定日期的毫秒数。

let d1 = new Date().getTime();
console.log(d1); // 1598585951699

总计 0 评论

发表评论

作为 登录 | 登出 »

联系电话

18321263196

交换链接

互相学习

服务咨询

我的微信