1

我将日期作为 UTC 存储在我的数据库中。我想将它们转换为 CST(中部标准时间)。

我到处找,我只找到了将UTC时间转换为本地时间的方法。如何将其转换为特定时区?

4

2 回答 2

3

试试这个方法

TimeZoneInfo.ConvertTimeBySystemTimeZoneId(DateTime.Now, "New Zealand Standard Time", "UTC")

更多讨论:

如何在特定时区转换 DateTime?

http://blog.mozilla.org/it/2012/11/16/converting-timezone-specific-times-in-mysql/

于 2013-03-31T19:39:56.327 回答
2

也许TimeZoneInfo.ConvertTimeFromUtc来自 .NET 3.5/4.0?

于 2013-03-31T19:39:41.453 回答