0

我有一个广泛使用 JavaScript 的网站。

但我现在的问题是,我的网站被不同的时区使用,当显示来自服务器(TZ A)的数据并使用 JavaScript(TZ B)显示在客户端时,日期和时间不正确。如果这有什么不同的话,我的网站是 ASP.net。

最初我从来没有像我应该的那样迎合UTC,对不起我的坏:)。

现在我遇到了一个问题,我宁愿不必通过我所有的 JavaScript 来纠正数百个非 UTC 日期。

所以我的问题:是否有一种全局/站点范围的方式可以扩展/覆盖或处理将所有日期从服务器时间转换为客户端时区并显示应显示的日期。

我希望有一个可以处理所有日期/时区的中心位置,而不需要在几十个不同的地方实现。

欢迎任何想法或建议。

谢谢

4

1 回答 1

0

您可以在 JS 中重构您的源代码以用您的自定义类替换所有 Date 类(或您使用的任何东西)吗?然后您可以将所有日期转换逻辑封装到该新类中。

于 2010-08-27T11:44:34.907 回答