返回 1970 年 1 月 1 日到给定日期之间的毫秒数。
使用 Date.Parse 方法比较日期:
var fromdt="2013/05/29";
var todt="2013/05/29";
var d = Date.parse(fromdt);
var e = Date.parse(todt);
if(d==e)
{
alert("Both the Dates are equal!");
}
else if(d>e)
{
alert("From date should not be greater than todate!");
}
else if(d<e)
{
alert("Valid Dates");
}
还使用 - 运算符来比较日期:
var dt_from = new Date("2013/05/25");
var dt_to=new Date("2013/05/24");
if(dt_from-dt_to == 0)
{
alert("Both dates are Equal!");
}
else if(dt_from-dt_to > 0)
{
alert("From date should not be greater than todate!");
}
else if(dt_from-dt_to < 0)
{
alert("Okay!");
}
这也将提供以毫秒为单位的差异。那么,这两个代码有什么区别?我的意思是 Date.parse 和 new Date()..谢谢....