打字稿:在几天内获得两个日期之间的区别



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

到目前为止,我已经能够在两个日期之间获得差异,但在几天中没有:

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

有什么想法?

var date1 = new Date(2023, 1, 1);
var date2 = new Date(2023, 2, 1);
var diff = Math.abs(date1.getTime() - date2.getTime());
var diffDays = Math.ceil(diff / (1000 * 3600 * 24)); 
console.log("Diff in Days: " + diffDays);

我相信最短的路线是:

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

最新更新