伊朗时区的夏令时和浏览问题

Dav*_*uri 7 windows timezone google-chrome


从 2023 年 3 月起,伊朗等一些国家/地区不再实行夏令时,但微软没有发布与此更改相关的任何更新。禁用夏令时设置对于操作系统时间很有用,但某些基于 Web 的应用程序不显示正确的时间。Web 浏览器上是否有任何配置来禁用夏令时或在操作系统设置上禁用夏令时还不够?
我们应该做一些其他配置吗?

Hei*_*ßen 4

GitHub 上的时区数据库已收到此更改,但似乎未反映在 Windows 注册表中的当前时区定义中:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
\Time Zones\Iran Standard Time\Dynamic DST
Run Code Online (Sandbox Code Playgroud)

包含从 2004 年到 2024 年的夏令时定义。尝试删除 2023 年和 2024 年的夏令时定义(或设置LastEntry为 2022 年而不是 2024 年)。也许需要重新启动才能生效。

但是(与我的 Windows 时钟不同)我在 Windows 上的 Chrome 浏览器已经在以下代码片段中显示了正确的时间:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
\Time Zones\Iran Standard Time\Dynamic DST
Run Code Online (Sandbox Code Playgroud)

  • 我发表了一篇关于此的博客文章:https://www.teimouri.net/iran-daylight- saving-on-march-2023/ 还有新的临时时区。但微软应该随 Windows 每月更新一起发布 TZ 更新。 (2认同)