如何在Powershell v4中转换Unix时区缩写

时间:2017-10-27 20:11:34

标签: powershell date timezone

这是一个非常简单的问题但是通过查看大部分答案和MS文档,我找不到在Powershell v4中使用DateTime的ParseExact函数中来自Unix系统的缩写时区信息的简单方法。

我收到的日期值如2016年12月29日美国东部时间下午2:04:26

上述日期时间中的所有元素都很容易映射,但“EST”除外。这当然可以是EST,EDT,PST,PDT或任何其他时区。

MS时区似乎需要完整的时区名称或ID。我们如何在PowerShell的MS时区中查找EST?

更新* 我们基本上决定忽略时区,因为我们对当天不是特定时间感兴趣。除了添加case或lookup类型语句然后将其转换为PS样式时区(-5:00)等之外,似乎没有一个简单的答案。

被引用为重复的问题已于9年前得到解答。 PS在这段时间内经历了多次迭代,所以提出这个问题以获得更简单的解决方案应该是合理的。

0 个答案:

没有答案