gpt4 book ai didi

javascript - 从服务器到客户端的日期发生变化

转载 作者:行者123 更新时间:2023-12-02 09:40:14 24 4
gpt4 key购买 nike

我的服务器使用印度时区,客户端位于芝加哥时区。我正在以 JSON 形式从服务器发送数据。来自服务器的日期是 25-07-2019(1563993000000 作为 JSON 字符串)。当我使用“new Date(1563993000000);”在javascript中转换此日期时,它变成“24-07-2019”。如何使用服务器时区将服务器日期转换为客户端?我正在研究 Angular。

最佳答案

来自服务器的日期不正确,根据提供的时间戳,日期应该是

1563993000 converts to Wednesday July 24, 2019 13:30:00 (pm) in time zone America/Chicago (CDT)

您可以通过指定时区将日期转换为正确的时间戳

new Date(1563993000000).toLocaleString("en-US", {timeZone: "America/Chicago"})

https://www.epochconverter.com/timezones?q=1563993000000&tz=America%2FChicago

关于javascript - 从服务器到客户端的日期发生变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57143517/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com