将 Unix 时间戳从时刻转换为正常日期的问题

Issue in converting Unix timestamp get from moment to normal date

我正在使用 moment().valueOf() 获取 unix 时间戳并从 unix 时间获取正常时间 我正在使用 moment.unix(unix_time).format('LLL') 当 unix 值为 1606985226404 获取 anser 作为 May 2, 52893 6:36 AM 这是不正确的。这有什么问题?

根据 Moment.JS 的文档,moment() 以毫秒计算。

所以:

const unix_time = moment().valueOf(); // return epoc in milliseconds
const now = moment.unix(unix_time / 1000).format('LLL').

这就是诀窍。