3

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

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

并获得今天的日期:

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

但是现在我将如何获得直到这个日期发生的总毫秒数?

4

2 回答 2

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

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

于 2013-05-02T10:16:23.000 回答
1

嗯,这是一个减法的问题。

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

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

输出:

28015951707
于 2013-05-02T10:17:37.537 回答