2012-02-16 46 views

回答

1

你看过TimeZoneInfo班吗?在维护DST的同时,您应该能够通过那里将本地服务器转换为服务器时间。

还有一个开源时区实施Jon Skeet等。 al电话Noda-Time

1

您可以使用TimeZone类从服务器的本地时间转换为UTC,然后从UTC转换为您的(或特定网站用户的)时区。

3
DateTimeOffset newTime = TimeZoneInfo.ConvertTime(DateTimeOffset.UtcNow, TimeZoneInfo.FindSystemTimeZoneById("AppTimeZone")); 
相关问题