如何使用 momentjs 将以毫秒为单位的纪元时间转换为格式化日期
how to convert epoch time in milliseconds to formatted date using momentjs
我这样做
const d = moment(1623253727754);
console.log(d.format('YYYY-MM-DD HH:MM:SS'));
我明白了
2021-06-09 18:06:75
这个日期到底是什么日子?它是如何做到 75 秒的?
因为根据momentjs docs,CAPITAL S 中的'SS' 代表小数秒,而不是实际秒。尝试 d.format('YYYY-MM-DD HH:MM:ss')
。
或者您也可以通过简单地使用 Javascript 的日期方法 toISOString:
来完全避免导入 momentjs
const d = new Date(1623253727754);
console.log(d.toISOString());
我这样做
const d = moment(1623253727754);
console.log(d.format('YYYY-MM-DD HH:MM:SS'));
我明白了
2021-06-09 18:06:75
这个日期到底是什么日子?它是如何做到 75 秒的?
因为根据momentjs docs,CAPITAL S 中的'SS' 代表小数秒,而不是实际秒。尝试 d.format('YYYY-MM-DD HH:MM:ss')
。
或者您也可以通过简单地使用 Javascript 的日期方法 toISOString:
const d = new Date(1623253727754);
console.log(d.toISOString());