gpt4 book ai didi

javascript - 如何使用 Javascript 确定给定日期和时区的夏令时是否有效?

转载 作者:行者123 更新时间:2023-11-30 05:42:49 24 4
gpt4 key购买 nike

是否有任何 JavaScript 库可用于检查夏令时是否在特定时间在特定位置生效。

例如,我想知道一个日期,在时区代码中说“July 1 05:30:00 UTC+0500 2009”,例如 110,如果夏令时有效。额外的信息总是可以接受的。

可在此处找到时区代码 - http://msdn.microsoft.com/en-us/library/bb887715.aspx

提前感谢您的帮助。

您好!

最佳答案

Javascript 对 CRM 时区代码一无所知。

甚至没有任何好的 JavaScript 库可以使用 Windows 时区标识符,就像您在使用 .NET 中的 TimeZoneInfo 或浏览 Windows 注册表时会发现的那样。

如果您需要在 JavaScript 中使用时区,则需要转换为 IANA/Olson 时区标识符,然后使用一个 of the libraries I mentioned here .

如果您可以在服务器上使用 .NET,您可以使用 this method从 CRM 时区 ID 转换为 Windows 时区 ID。然后你可以使用 this method将 Windows 时区转换为 IANA 时区。但是,如果您无论如何都要在服务器上做那么多工作,我不明白您为什么不也在那里进行数据转换。

如果您正在寻找可以直接从 CRM 时区 ID 运行的纯 JavaScript 解决方案,很抱歉,但据我所知,该解决方案不存在。您必须自己构建它并在时区数据更改时维护它。

关于javascript - 如何使用 Javascript 确定给定日期和时区的夏令时是否有效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19790816/

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