从1970-01-01找到毫秒数的Javascript方法?

时间:2014-06-26 16:46:50

标签: javascript date timestamp compare utc

说,我有一个约会

var dt = new Date('2012-01-01');

自1970-01-01以来,Javascript中是否有返回毫秒数的方法? 对于此特定日期,它将返回1325376000000

为此目的,有一种方法" toUTC()"仅在Chrome中运行。我知道这是因为我可以在Chrome控制台中执行此操作。见下面的屏幕:

enter image description here

然而,当我在互联网上搜索这种方法时,我找不到它并且它在Firefox中无法工作,这非常奇怪而且我很困惑。

无论如何,如果你知道如何获得这个,我将非常感激。

谢谢

2 个答案:

答案 0 :(得分:4)

使用getTime函数:

var dt = new Date('2012-01-01');
var time = dt.getTime();

答案 1 :(得分:1)

你可以通过以下方式获得:

new Date('2012-01-01').getTime();

getTime()方法返回1970年1月1日午夜到指定日期之间的毫秒数。