gpt4 book ai didi

javascript - MomentJS 错误输出

转载 作者:数据小太阳 更新时间:2023-10-29 05:34:29 26 4
gpt4 key购买 nike

我正在使用 moment 将毫秒转换为日期和时间,它按预期提供了正确的输出,但是在转换相同的日期+时间时,它提供了错误的输出。

我用过 unix,valueOf moment 方法。

const moment = require('moment-timezone');

console.log(moment.tz(1567032260763,'x','America/Chicago').format('MM-DD-YYYY hh:mm:ss A')) //gives me 08-28-2019 05:44:20 PM which is right.

console.log(moment('08-28-2019 05:44:20 PM','MM-DD-YYYY hh:mm:ss A').valueOf()); // gives me 1567032260000 instead of 1567032260763

哪里不对请指教!

最佳答案

您需要在这一行添加时区:

moment('08-28-2019 05:44:20 PM','MM-DD-YYYY hh:mm:ss A').tz('America/Chicago').valueOf();

关于javascript - MomentJS 错误输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57708716/

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