小编典典

用JavaScript计算日期差异的最佳方法是什么

javascript

我在Javascript中执行类似VisualBasic DateDiff的功能。

您给出两个日期和返回时间间隔(秒,分钟,天等)。

DateDiff(ByVal Interval As Microsoft.VisualBasic.DateInterval, _
  ByVal Date1 As Date, ByVal Date2 As Date) as Long

那么计算Javascript日期差异的最佳方法是什么?


阅读 258

收藏
2020-05-01

共1个答案

小编典典

像这样使用Date对象:

function DateDiff(var /*Date*/ date1, var /*Date*/ date2) {
    return date1.getTime() - date2.getTime();
}

这将返回两个日期之间的毫秒数差。将其转换为秒,分钟,小时等并不难。

2020-05-01