gpt4 book ai didi

javascript - 如何获取两个日期之间的小时数差异

转载 作者:行者123 更新时间:2023-12-03 03:04:50 26 4
gpt4 key购买 nike

我正在尝试使用 momentjs 获取两个日期之间的小时数差异,

但我无法获取小时计数

这是我尝试过的,

var date1 = moment('2016-10-08 10:29:23');
var date2 = moment('2016-10-08 11:06:55');
var diff = date2.diff(date1);

console.log(diff);

问题:我想要得到1天4小时4小时2分钟等结果

最佳答案

根据您想要执行的操作的一些选项:

var date1 = moment('2016-10-08 10:29:23');
var date2 = moment('2016-10-09 11:06:55');
var diff = date2.diff(date1);

var duration = moment.duration(diff);

console.log(duration.humanize(true));
// "in a day"

console.log(`${duration.days()}d ${duration.hours()}h ${duration.minutes()}m`);
// "1d 0h 37m"

console.log(duration.asHours());
// 24.625555555555554

关于javascript - 如何获取两个日期之间的小时数差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47217454/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com