给定一串" EST",在.net(c#)中有一种方法可以查找标准名称字符串,例如"东部标准时间"作为回报?我知道TimeZoneInfo对象具有StandardName字段,但我无法将其与缩写关联。
我希望在不访问外部Web服务的情况下严格查看.net。
答案 0 :(得分:1)
给定一串“EST”,.net中有没有办法查找 标准名称字符串如“东部标准时间”作为回报?
在.Net Framework中,没有。缩写时区名称没有标准。很难做出一个。
例如,CST可以代表;
据我所知,NodaTime都支持Windows时区和IANA / Olson时区mapping。另外Matt Johnson创建了TimeZoneNames,用于防止模糊的时区名称和他们的本地化名称。您可能想检查这些选项。