gpt4 book ai didi

javascript - 为什么moment js无法处理转换:|?

转载 作者:行者123 更新时间:2023-11-29 16:35:35 28 4
gpt4 key购买 nike

我正在使用波斯日期选择器并用它获取 Unix 时间

并且只想转换为公历。

这是我的代码:

波斯日期选择器 Unix 时间 => 1532967741167

let unix = 1532967741167
let date = moment.unix(unix).format("YYYY-MM-DD");
console.log(date);

这是我从那一刻得到的=> 50547-10-25

这是我从 epochconverter.com 得到的信息

enter image description here这是正确的

知道这里发生了什么吗? :|

最佳答案

问题是你必须除以 1000

let unix = 1532967741167/1000

发生这种情况是因为 momentjs 文档暗示了

To create a moment from a Unix timestamp (seconds since the Unix Epoch), use moment.unix(Number). This is implemented as moment(timestamp * 1000), so partial seconds in the input timestamp are included.

here是链接

关于javascript - 为什么moment js无法处理转换:|?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51582356/

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