Welcome to Our Website

#PSTip Arbeiten mit DateTime-Objekten in PowerShell mit [System.DateTime]

Bei der Arbeit mit Datumsangaben in PowerShell ist es oft nützlich, das. NET Framework-System zu nutzen.DateTime-Klasse., Zur Anzeige des aktuellen Datums und der aktuellen Uhrzeit kann beispielsweise die Now-Methode verwendet werden:

::Now

kann verkürzt werden, wie im folgenden Beispiel gezeigt, wo sie in Kombination mit der Today-Methode verwendet wird, um das aktuelle Datum anzuzeigen:

::Today

Bei der Arbeit mit Zeitstempeln in Active Directory kann die FromFileTime-Methode verwendet werden, um die Dateizeit in ein lesbares Format zu konvertieren.

::FromFileTime(129955032000000000)

Eine weitere sehr nützliche Funktion ist die ParseExact-Methode, die in dieser Klasse enthalten ist. Es wandelt eine Zeichenfolge in ein DateTime-Objekt., Es kann verwendet werden, um fast jede Art von Datum zu konvertieren, indem das Format mit der MM-TT-JJJJ-Notation angegeben wird. Wenn Sie den folgenden Befehl ausführen, wird ein DateTime-Objekt erstellt,das das Datum korrekt als 16.

::ParseExact('16@05==5','dd@MM==y',$null)

Weitere Informationen zu den in dieser Klasse verfügbaren DateTime-Methoden finden Sie in diesem MSDN-Artikel: http://msdn.microsoft.com/en-us/library/497a406b.aspx

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.