如何将 ISO 8601 转换为美国时区

我有一个来自 API 的 DateTime,它看起来像这样 2019-06-19T21:17:08.915Z 我相信它被称为 ISO 8601,但它没有用户友好的外观。我想将其显示为格式化的本地日期时间。

例如,我当前的时区如下所示 2019 年 6 月 19 日星期三下午 5:20 (EDT)

我试图让一些东西看起来与示例中的类似。

我正在使用 JavaScript 和 Vue.js。有没有我可以在库中使用的函数来转换这个 DateTime。


呼啦一阵风
浏览 234回答 2
2回答

qq_笑_17

您无法手动设置时区(请参阅此处) - 但这会自动调整到您所在的时区:console.log(new Date("2019-06-19T21:17:08.915Z"));

摇曳的蔷薇

难道new Date("2019-06-19T21:17:08.915Z").toLocaleString()不是这样的伎俩?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript