日期减去javascript

时间:2014-02-13 14:34:21

标签: javascript string date

如何在JavaScript中减去dates? 我有一个date的字符串,我想从中减去另一个日期 我想在一个函数中做到这一点:

function substractDate(date1, date2){
}

我怎样才能使用正确的JavaScript?

3 个答案:

答案 0 :(得分:0)

var date1 = new Date(),
    date2 = new Date();

function subtractDate(date1, date2) {
    subtracted = new Date(+date1 - +date2);
    return subtracted;
}

JSFiddle demo

答案 1 :(得分:0)

试试:

var dtOne = new Date( "2014/01/01" );
var dtTwo = new Date( "2014/02/02" );
var dtDelta = Math.abs( dtOne - dtTwo );

答案 2 :(得分:0)

// will get second
var substract = (date1.getTime() - date2.getTime()) / 1000;