我有一个从 API 中获取的 DateTime,如下所示 2019-06-19T21:17:08.915Z 我相信它被称为 ISO 8601,但它没有用户友好的外观。 我想将其显示为格式化的本地日期时间。
例如,我当前的时区如下所示 下午 5:20 2019 年 6 月 19 日星期三(美国东部时间)
我试图让一些东西看起来与示例中的相似。
我正在使用 JavaScript 和 Vue.js。我可以在库中使用一个函数来转换此日期时间吗?
最佳答案
您无法手动设置时区(请参阅 here ) - 但这会自动调整到您所在的时区:
console.log(new Date("2019-06-19T21:17:08.915Z"));
(不会在 SO 上产生正确的输出)
关于javascript - 如何将 ISO 8601 转换为美国时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56676060/