基本上我试图找到一种方法来将特定时区的日期时间转换为其他时区,同时也考虑了夏令时。例如在PowerShell中创建其他时区的日期时间对象
在“东京标准时间”的2012/9/29 9:00 AM的“中央太平洋标准时间”是什么时间?
我在互联网上发现了一些解决方案,将本地机器时间转换为其他时区。
$ToTimeZoneObj = [system.timezoneinfo]::GetSystemTimeZones() | Where-Object {$_.id -eq $ToTimeZone}
$TargetZoneTime = [system.timezoneinfo]::ConvertTime($datetime, $ToTimeZoneObj)
我在想,如果我可以创建一个从本地机器不同的时区的DateTime对象,然后我就可以用我找到了解决方案,或将有其他的方法可以做到我需要什么?
谢谢
非常感谢!这正是我需要的。这是为了增强我的项目。 –