1

我的应用程序托管在 Goddady 服务器上。该服务器位于印度时区。

但我的应用程序是针对 AU 客户端的。我需要弄清楚 AU 时区。

意味着,在我的应用程序中,我在 Google 日历中添加事件。但我必须根据澳大利亚的各个时区以及夏令时结构添加这些事件。

有没有人知道我怎么能在Goddady服务器上弄清楚这个?

例如,我想在 2013 年 5 月 25 日下午 4:00 添加一个事件。为此,我想根据任何澳大利亚时区和夏令时之一进行调整。

如果有人知道,请告诉我。

我正在为它开发 ASP.NET 应用程序和 SQL Server 2008。

谢谢

4

1 回答 1

0

好吧,这会有点棘手。首先将所有日期时间保存为 Utc 时间。为什么?因为UTC时间从不遵循夏令时。现在通过将其转换为所需的时区来计算本地时间,请参阅此链接http://www.dotnetcurry.com/ShowArticle.aspx?ID=593

详细概述可以在这里找到http://msdn.microsoft.com/en-us/library/system.timezone.currenttimezone.aspx

于 2013-05-09T07:17:31.310 回答