gpt4 book ai didi

javascript - 为什么要加一小时?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:30:57 25 4
gpt4 key购买 nike

当我使用时:

console.log(moment(1000*60*60*1).format('hh[h] mm[min] ss[sec]'));

我得到 2 小时 0 分 0 秒,而不是仅仅 1 小时。
我通过添加 .subtract(1, 'hour') 来解决这个问题:

console.log(moment(1000*60*60*1).subtract(1, 'hour').format('hh[h] mm[min] ss[sec]'));

我仍在学习今天发现的这个库。我错过了什么吗?
如果我有毫秒并且我想从中获取格式化的日期,我应该怎么办?

最佳答案

时刻计算您的时区,以获取您可以使用的没有时区偏移的时间

moment(1000*60*60*1).utc().format('hh[h] mm[min] ss[sec]')

或者

moment.utc(1000*60*60*1).format('hh[h] mm[min] ss[sec]')

关于javascript - 为什么要加一小时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43115659/

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