Erstellen datetime-Objekt aus der anderen Zeitzone in der Powershell

Grundsätzlich bin ich auf der Suche nach einem Weg, um zu konvertieren datetime einer bestimmten Zeitzone zu anderen Zeitzone während der Einnahme von DST in Betracht zu. z.B.

Was ist die Zeit in "Pazifik Standard Zeit", wenn es, sagen wir, 2012/9/29 9:00 Uhr in "Tokyo Standard Time" ?

Fand ich einige Lösungen im Internet zum konvertieren der lokalen Maschine Zeit zu anderen Zeitzone.

$ToTimeZoneObj = [system.timezoneinfo]::GetSystemTimeZones() | Where-Object {$_.id -eq $ToTimeZone}
$TargetZoneTime = [system.timezoneinfo]::ConvertTime($datetime, $ToTimeZoneObj)

Ich bin am überlegen ob ich eine datetime-Objekt von einer Zeitzone unterscheidet sich von der lokalen Maschine ist, kann ich das dann verwenden Sie die Lösungen, die ich gefunden, oder gibt es andere Möglichkeiten, das zu tun, was ich brauche?

Dank

InformationsquelleAutor Barry Chum | 2012-09-29
Schreibe einen Kommentar