我的日期存储在我的数据库中作为UTC。我想将它们转换为CST(中央标准时间)。
我到处寻找,我只找到了将UTC时间转换为当地时间的方法。如何将其转换为特定时区?
答案 0 :(得分:3)
试试这种方式
TimeZoneInfo.ConvertTimeBySystemTimeZoneId(DateTime.Now, "New Zealand Standard Time", "UTC")
更多讨论:
How to convert DateTime in Specific timezone?
http://blog.mozilla.org/it/2012/11/16/converting-timezone-specific-times-in-mysql/
答案 1 :(得分:2)
从.NET 3.5 / 4.0开始可能是TimeZoneInfo.ConvertTimeFromUtc
吗?