为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用偏移量将本地日期时间转换为 GMT

如何使用偏移量将本地日期时间转换为 GMT

守候你守候我 2023-08-10 15:18:40
关于此问题的不同变体并不缺少问题/答案,但我似乎找不到我的场景。如何(在 NodeJS 中)转换如下字符串;let timeZone = "America/Chicago";let dateTimeStr = "01-26-2020 12:34:56 PM";具有这样的偏移量的日期时间字符串? 2020-01-26T17:34:56-05:00这就是我正在尝试的let timeZone = "America/Chicago";let dateTimeString = "01-26-2020 12:34:56 PM";newDate = new Date(dateTimeString);console.log(`newDate=${newDate.toISOString()}`);let dateTimeWithOffset = new Date(newDate).toLocaleString("en-US", {  timeZone: timeZone,  timeZoneName: "short",});console.log(`dateTimeWithOffset=${dateTimeWithOffset}`);哪个产生;newDate=2020-01-26T17:34:56.000ZdateTimeWithOffset=2020-01-26T17:34:56.000Z我希望在没有任何外部库的情况下做到这一点。
查看完整描述

目前暂无任何回答

  • 0 回答
  • 0 关注
  • 116 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信