Javascript日期和时间比较

时间:2012-03-07 12:24:12

标签: javascript

如何比较这两个日期和时间值:

date 1 = 2012-03-07 11:55:18

日期2 = 2012-01-02 11:02:44

并找出它们之间的时差?

3 个答案:

答案 0 :(得分:2)

您可以使用以下代码获得秒差,您可以相应地转换

var date1=new Date("2012-03-07 11:55:18");
var date2=new Date("2012-01-02 11:02:44");
var mSeconds=date1.getTime()-date2.getTime();
alert(mSeconds/1000);​

jsfiddle example

答案 1 :(得分:0)

您可以将日期对象转换为时间戳 date1.getTime() 然后使用这些时间戳来获得毫秒差异

答案 2 :(得分:0)

您可以使用Javascript Date对象创建两个日期 然后将它们与通常的操作员进行比较。

请参阅W3 Schools Example