TypeScript:以天为单位获取两个日期之间的差异

时间:2017-05-02 10:30:56

标签: typescript

我需要在几天内获得两个日期之间的差异。

到目前为止,我已经能够得到两个日期之间的差异,但不是几天:

date1.getTime() - date2.getTime();

有什么想法吗?

2 个答案:

答案 0 :(得分:18)

var diff = Math.abs(date1.getTime() - date2.getTime());
var diffDays = Math.ceil(diff / (1000 * 3600 * 24)); 

答案 1 :(得分:4)

我认为最短的路线是:

var diff = date1.valueOf() - date2.valueOf();