如何计算日期时差?

时间:2019-06-03 02:26:41

标签: javascript reactjs date react-native datetime

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

例如

  

DateTime 1 = 2019-03-02T00:00:00

     

DateTime 2 = 2019-03-03T00:00:00

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

1 个答案:

答案 0 :(得分: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);