是否可以将短时区字符串作为EST PST转换为C#中的TimeZoneInfo



我将其作为输入而获得的短时区域字符串。我正在努力避免对自己进行巨大的映射。

你做不到。因为对于某些缩写,我们有几个全名:" AMT"表示UTC 4(亚美尼亚时间)也" AMT"表示UTC-4(亚马逊时间)。这就是为什么Microsoft没有在他的TimeZoneInfo课程中添加它的原因。我认为与客户交谈并确定您将使用哪个字典是更好的。

您可以在这里找到缩写列表:https://www.timeanddate.com/time/zones/

对不起,这个坏消息。

不幸的是,它看起来没有一种内置的方法。您可能会发现此处给出的答案是最简单的解决方案

相关内容

  • 没有找到相关文章

最新更新