时区ID到TimeZoneInfo

时间:2014-07-15 18:58:35

标签: .net datetime timezone date-conversion

我需要将时间戳从可能不同的时区转换为我的本地时区。我希望使用c#'

TimeZoneInfo.ConvertTime(timestamp, TimeZoneInfo.FindSystemTimeZoneById(timeZoneId), TimeZoneInfo.Local);

但是,时间戳附带的时区ID类似于EST5EDT,TimeZoneInfo.FindSystemTimeZoneById()似乎无法识别。 EST5EDT似乎是standard id,因此我认为会有一些现有的代码来处理这些标识符。看来Java natively supports this type of id's(事实上,id的来源确实是一个Java程序)。

是否有ac#函数从EST5EDT等时区id转换为.net TimeZoneInfo,还是有一个比我可以使用的识别EST5EDT的TimeZoneInfo.ConvertTime()更好的函数?

0 个答案:

没有答案