關于此問題的不同變體并不缺少問題/答案,但我似乎找不到我的場景。如何(在 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我希望在沒有任何外部庫的情況下做到這一點。
如何使用偏移量將本地日期時間轉換為 GMT
守候你守候我
2023-08-10 15:18:40