【问题标题】:How to convert UTC to local date in JavaScript [duplicate]如何在 JavaScript 中将 UTC 转换为本地日期 [重复]
【发布时间】:2022-01-15 12:28:21
【问题描述】:

我想将2022-01-15T12:22:24.0078237 转换为Sat Jan 15 2022 23:24:18 GMT+1100Convert UTC date time to local date time 中的答案说 Date 构造函数应该从 UTC 转换为本地日期,但显然这在这里不起作用。如何将 UTC 日期转换为本地客户日期?

new Date("2022-01-15T12:22:24.0078237")
> Sat Jan 15 2022 12:22:24 GMT+1100 (Australian Eastern Daylight Time)
new Date()
> Sat Jan 15 2022 23:24:18 GMT+1100 (Australian Eastern Daylight Time)

【问题讨论】:

标签: javascript date datetime time utc


【解决方案1】:

将“Z”添加到日期字符串中,如下所示:

const dateString = "2022-01-15T12:22:24.0078237";
const localDate = new Date(dateString + "Z");

【讨论】:

  • 太棒了,谢谢
  • 请不要忘记在答案正确时将其标记为正确:)
猜你喜欢
  • 1970-01-01
  • 2012-10-01
  • 1970-01-01
  • 1970-01-01
  • 2021-03-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多