代码之家  ›  专栏  ›  技术社区  ›  balexandre

你如何处理一个网站的不同时区?

  •  1
  • balexandre  · 技术社区  · 14 年前

    我得到了 this answer Kjensen 阅读答案,但这是一个不同的网络应用程序

    我的服务器在英国(折扣sp.net)但我领先两个小时。

    我真正想要的是,每次我打电话 DateTime.Now 这将自动更改为我的时间,而不是本地服务器时间。这应该也能处理夏时制。

    DateTime.MyLocalTime

    在过去的好日子里,我是这样做的全球.asa(ASP)。。。我只是想知道有没有更好的方法来处理这件事。

    1 回复  |  直到 7 年前
        1
  •  7
  •   Raj More    14 年前

    与其保存到特定的时区(IST、GMT、EST等),不如存储为UTC。

    存储用户的时区,要么根据他们的喜好,或自动神奇地猜测。

    然后在保存和检索数据并进行适当显示时执行算法。