如何计算日期时差?

CR9*_*R97 -1 javascript datetime date reactjs react-native

现在我想知道两个DateTime之间的区别

例如

日期时间1 = 2019-03-02T00:00:00

日期时间2 = 2019-03-03T00:00:00

1如何检查它已经超过24小时或1天?

wen*_*jun 6

您可以简单地将它们转换为两个JavaScript Date对象,然后再查找两个日期之间的差异。

const date1 = new Date('2019-03-02T00:00:00');
const date2 = new Date('2019-03-03T00:00:00');
console.log(date2 - date1);
const hoursDifference = (date2 - date1) / (1000 * 60 * 60)
console.log(hoursDifference);
Run Code Online (Sandbox Code Playgroud)