JavaScript日期比较失败但打印相同的值

时间:2015-12-08 10:35:29

标签: javascript

以下代码不会比较两个日期。

var dateTextB=columns[0];
        var dateB = new Date(dateTextB);

        alert(dateA+' '+dateB);

        if (dateA==dateB)
        {
        // code
        }

        dateA= new Date(dateTextB);

打印

2014年8月18日星期一23:30:00 GMT + 0600(中亚标准时间)---------- 2014年8月18日星期一23:30:00 GMT + 0600(中亚标准时间)< / p>

但如果条件不满足。但有时会打印相同的值。

我也试过if (dateA==dateB.getTime())

有谁知道这里有什么问题?

1 个答案:

答案 0 :(得分:0)

你试过吗

if (dateA.getTime()==dateB.getTime())
{
}