首页 > 解决方案 > 将纪元转换为正常日期

问题描述

我在猫鼬中玩弄时间戳,并注意到它用"createdAt": "2021-07-01T04:34:11.971Z"之类的日期填充 createdAt 和 updatedAt 字段。当我使用 Date.now 创建自己的 createdAt 字段时,它用纪元填充它。我想将纪元(1625116723801)转换为日期格式,如时间戳创建的格式。为此,我执行了以下步骤。

const epoch = 1625116723801
const d = Date(epoch*1000)
console.log(d)

它返回给我这样的日期:+053375-06-09T15:01:04.000Z

const epoch = 1625116723801
const d = Date(epoch*1000)
console.log(d)

它返回给我这样的日期:** Thu Jul 01 2021 10:50:11 GMT+0530(印度标准时间)**

我怎样才能得到像时间戳这样的格式?

标签: javascriptmongoose

解决方案


推荐阅读