Javascript:到日期的毫秒数

时间:2013-05-02 10:13:10

标签: javascript date datediff

我将如何获得毫秒数和特定数据。对于Instance,我知道如何创建日期:

var d = new Date(2014,02,22,12,0,0,0);

并获得今天的日期:

(new Date()).getTime() + 10*24*60*60*1000;      

但是现在我怎样才能获得这个日期之前的总毫秒数?

2 个答案:

答案 0 :(得分:3)

var miliseconds = Math.abs(d - new Date());
var today = new Date() // empty constructor returns the "now" time.

返回两个日期之间的毫秒数。使用Math.abs可确保您始终获得积极的结果。

答案 1 :(得分:1)

嗯,这是减去的问题。

var d = new Date(2014,02,22,12,0,0,0);
var today = new Date();

var ms = d-today;
document.write(ms);

输出:

28015951707