Das Cmdlet Get-Date in PowerShell zeigt das aktuelle Datum und die aktuelle Uhrzeit in der PowerShell-Konsole an. Dieses cmdlet ruft ein DateTime-Objekt.
Wir können auch das Get-Date verwenden, um die Datums-und Zeitzeichenfolge zu generieren und an die anderen Cmdlets oder Programme zu senden.
Syntax
Parameter
Im Folgenden werden die Parameter in Get-Date Cmdlet verwendet:
– Date
Mit diesem Parameter können Sie ein bestimmtes Datum und eine bestimmte Uhrzeit im Cmdlet angeben., Standardmäßig gibt das Cmdlet get-date das Systemdatum und die Systemzeit zurück. In diesem Parameter ist time optional, wenn Sie es nicht im Befehl angeben, dann gibt der Befehl 00:00:00 zurück.
– Jahr
Mit diesem Parameter wird das Jahr angegeben. Geben Sie den Wert eines Jahres von 1 bis 9999 ein, gefolgt von diesem Parameter.
– Monat
Mit diesem Parameter wird der angezeigte Monat des Jahres angegeben. Geben Sie den Wert eines Monats von 1 bis 12 ein, gefolgt von diesem Parameter.
– Tag
Mit diesem Parameter wird der Tag des angezeigten Monats angegeben., Geben Sie den Wert eines Tages von 1 bis 31 ein, gefolgt von diesem Parameter.
Wenn der angegebene Wert des Tages im Cmdlet größer als die Anzahl der Tage im Monat ist, addiert die PowerShell die Anzahl der Tage zum Monat.
– Stunde
Mit diesem Parameter wird die Stunde angegeben. Geben Sie den Wert der Stunde von 0 bis 23 ein, gefolgt von diesem Parameter.
– Minute
Mit diesem Parameter wird die Minute angegeben. Geben Sie den Wert einer Minute von 0 bis 59 ein, gefolgt von diesem Parameter.
– Sekunde
Mit diesem Parameter wird der zweite angegeben., Geben Sie den Wert einer Sekunde von 0 bis 59 ein, gefolgt von diesem Parameter.
– Millisekunden
– Millisekunden Parameter wurde in Powershell Version 3.0 eingeführt und wird verwendet, um die Millisekunden im Datum angeben. Geben Sie den Millisekundenwert von 0 bis 999 ein.
– DisplayHint
Dieser Parameter bestimmt, welcher Wert von Datum und Uhrzeit auf der Konsole angezeigt wird.
– Format
Dieser Parameter zeigt Datum und Uhrzeit im Format des Microsoft.NET Framework an.
Mit dem Start von PowerShell-version 5.,0, für diesen Parameter können wir die folgenden Formate als Werte verwenden:
- FileDate
- FileDateUniversal
- FileDateTime
- FileDateTimeUniversal
– UFormat
Dieser Parameter wird verwendet, um Datum und Uhrzeit im Format von UNIX anzuzeigen. Dieser Parameter gibt ein Objekt einer Zeichenfolge aus. Den Spezifizierern dieses Parameters geht ein Prozentzeichen (%) voraus.
Beispiele
Beispiel 1: Anzeige des aktuellen Datums und der aktuellen Uhrzeit
In diesem Beispiel zeigt das Cmdlet Get-Date das aktuelle Datum und die aktuelle Uhrzeit des Systems an.,
Beispiel 2: Anzeige des aktuellen Datums
In diesem Beispiel verwendet das Cmdlet Get-Date den Parameter-DisplayHint mit dem Argument value, um nur das Datum abzurufen.
Beispiel 3: Datum und Uhrzeit mit einem. NET-Formatbezeichner anzeigen
In diesem Beispiel verwendet das Cmdlet Get-Date den Parameter-Format, um das aktuelle Datum und die aktuelle Uhrzeit mit einem.NET-Formatbezeichner anzuzeigen.,
In diesem Beispiel verwenden wir folgende Formatbezeichner:
- dddd: Wochentag
- mm: Monat des Jahres
- tt: Tag des Monats
- JJJJ: Jahr im 4-stelligen Format
- HH:mm: Die Zeit ist im 24-Stunden-Format
Beispiel 4: Zeigt nur einen Monat des Jahres
In diesem Beispiel wird das Cmdlet Get-Date mit der Eigenschaft month verwendet.