我可以使用 MomentJs 获取两个日期之间的差异,如下所示:
moment(end.diff(startTime)).format("m[m] s[s]")
但是,我还想在适用时显示小时(仅当已过去 >= 60 分钟时)。
但是,当我尝试使用以下命令检索持续时间时:
var duration = moment.duration(end.diff(startTime));
var hours = duration.hours();
它返回当前小时而不是两个日期之间的小时数。
如何获得两个时刻之间的小时差?
你很接近。你只需要使用duration.asHours()
方法(参见the docs http://momentjs.com/docs/#/durations/hours/).
var duration = moment.duration(end.diff(startTime));
var hours = duration.asHours();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)