获取Moment Js中两个日期之间的时差

我可以使用MomentJs获得两个日期之间的差异,如下所示:

moment(end.diff(startTime)).format("m[m] s[s]")

但是,我也想在适用时显示小时(仅当> = 60分钟过去时)。

但是,当我尝试使用以下方法检索工时时数:

var duration = moment.duration(end.diff(startTime));

var hours = duration.hours();

它返回的是当前时间,而不是两个日期之间的小时数。

如何获得两个时刻之间的小时数差异?

回答:

你近了您只需要使用该duration.asHours()方法请参阅docs。

var duration = moment.duration(end.diff(startTime));

var hours = duration.asHours();

以上是 获取Moment Js中两个日期之间的时差 的全部内容, 来源链接: utcz.com/qa/433465.html

回到顶部