Verwendung der "Verabredung bekommenBefehl ”Sie finden das aktuelle Datum, das Formatdaten, das morgige Datum und vieles mehr mit PowerShell. Es bietet Ihnen auch verschiedene Optionen, um Daten auf bestimmte Weise anzuzeigen. Dieser Artikel wird Ihnen zeigen So erhalten Sie das aktuelle Datum in PowerShell unter Verwendung verschiedener Methoden. Beginnen wir also:
Was ist in PowerShell mit?
Der CMDLET zum Datum ist ein leichter Befehl in PowerShell. Dieser Befehl gibt a zurück Terminzeit Objekt, das das aktuelle Datum oder ein benutzerdefiniertes Datum anzeigt. Treffen unterstützt eine Vielzahl von Unix und .Netz- und Uhrzeitformate. Es kann eine Datums- oder Uhrzeitzeichenfolge generieren, die dann an andere Programme oder Befehle gesendet werden kann.
Verwenden Sie in Ihrem lokalen System die Verabredung bekommen CMDLET für das aktuelle Datum und die aktuelle Uhrzeit:
> KommenSie können das Treffen verwenden, wenn Sie verwenden möchten “Datum”Als Attribut. Der Befehl ruft sowohl das Datum als auch die Uhrzeit ab. Es soll das aktuelle Datum und die Uhrzeit des Systems im Format angezeigt werden “00:00:00" standardmäßig. Die abgerufenen Datums- und Zeiteinstellungen hängen von den kulturellen Einstellungen Ihres Systems ab:
Aktuelle Datum und Uhrzeitelemente in PowerShell erhalten
Du kannst den ... benutzen "-DisplayHINT"Parameter in"Verabredung bekommenBefehl, um nur das aktuelle Datum Ihres lokalen Systems zu erhalten. Möchten Sie dieser Strategie einen Schuss geben?? Geben Sie in Ihrem PowerShell den folgenden Befehl ein:
> DATE -Datum -DisplayHint -DatumUm nur die aktuelle Zeit Ihres Systems anzuzeigen, geben Sie die “anZeit”Attribut in“-DisplayHINTParameter:
> TEIL -DATE -DISPLAYHINT -ZeitWenn Sie das aktuelle Datum und die aktuelle Uhrzeit in Ihrem PowerShell erhalten möchten, fügen Sie hinzuTerminzeit" im gleichen "Verabredung bekommenBefehl zusammen mit dem “-DisplayHINTParameter:
> Treffen -DisplayHint DateTimeEs zeigt Ihnen die folgende Ausgabe:
Sehen Sie sich die Formatliste zum Treffen an
Obwohl die "Verabredung bekommen”CMDLET scheint nur die aktuelle Zeit und Datum zurückzugeben, sondern können weitere Informationen liefern. Schauen Sie sich die Formatliste der “anVerabredung bekommen”CMDLET, um eine Vorstellung davon zu haben, wovon wir sprechen:
> Treffen | FormatlisteVerwenden Sie den Uformat -Spezifizierer, um das aktuelle Datum und die aktuelle Uhrzeit zu erhalten
Uformat -Spezifizierer werden auch für die Anpassung des Ausgangsformates verwendet. Im Folgenden finden Sie einige Uformat -Spezifizierer mit ihren Definitionen:
“%A„: Dieser Uformat -Spezifizierer holt den Wochentag mit dem vollständigen Namen ab.
“%M”: Verwenden Sie diesen Spezifizierer, um die Monatsnummer zu erhalten:
“%D":"%D”Wird den Monatstag in zwei Ziffern zeigen.
“%Y„: Dieser Uformat-Spezifizierer zeigt Ihnen das laufende Jahr im vierstelligen Format.
“%R„: Verwenden Sie diesen Spezifizierer, um die Zeit im 24-Stunden-Format ohne Sekunden anzuzeigen.
“%Z":"%Z”Bezeichnet einen Zeitzonenversatz aus der universellen Zeitkoordinate (UTC).
Geben Sie in PowerShell diesen Befehl ein, um die aktuelle Zeit und Datum gemäß dem spezifischen Uformat zu erhalten:
> Get -Datum -UFormat " %A %M/ %d/ %y %R %z"Dieser Befehl gibt auch die Ausgabe als String -Objekt zurück.
Verwenden .Nettoformatspezifizierer für das aktuelle Datum und die aktuelle Uhrzeit
“Verabredung bekommen”Verwendet verschiedene Formatspezifizierer, um die Ausgabe anzupassen, .Netz Ist einer von ihnen. Lassen Sie uns nun etwas ansehen .Netzspezifizierer:
“dddd”: Dieser Spezifizierer erhält den Wochentag (Vollname).
“Mm”: Es wird Ihnen die Monatsnummer zeigen.
“dd":"dd”Wird den Monatstag in zwei Ziffern zeigen.
“Yjyy": Das .Der NET-Spezifizierer zeigt Ihnen das laufende Jahr im vierstelligen Format.
“HH: MM„: Verwenden Sie diesen Spezifizierer, um die Zeit im 24-Stunden-Format ohne Sekunden anzuzeigen.
“K”: Dieser Spezifizierer bezeichnet einen Zeitzonenversatz aus der Universal Time Coordinate (UTC).
Entsprechend deinem .Netz Spezifizierer schreiben Sie diesen Befehl in Ihrem PowerShell für auf das aktuelle Datum und die aktuelle Uhrzeit erhalten:
> Get -Datum -Format "DDDD MM/DD/YYYY HH: MM K"Die Ausführung des oben gegebenen Befehls gibt eine Zeichenfolge zurück.
Holen Sie sich einen Date's Day in Powershell
PowerShell ist auch in der Lage, Ihnen einen Datumstag anzeigen. Dafür werden drei Parameter verwendet: “-Jahr,""-Monat," Und "-Tag.Zum Beispiel wird der untergegebene Befehl der numerischen Tag des Gregorianischen Kalenders vom 3. Oktober 2022 abgerufen.
gt; (Get -dat -Jahr 2022 -Monate 10 -Tag 03).TagofyearHinzufügen von Stunden im aktuellen Systemdatum in PowerShell
Sie können auch den arithmetischen Betrieb des Hinzufügens von Stunden zum aktuellen Datum durchführen. Geben Sie die Gesamtzahl der Stunden als Parameter in der “anAddhours ()”Funktion.
> (Treffen).Addhours (6)Holen Sie sich das Datum von gestern in Powershell
Verwenden Sie die “Addays ()”Funktion und angeben“-1”Als Parameter für diese Funktion. Das nennen "Addays ()Mit diesen angegebenen Einstellungen können Sie das gestrige Datum in Ihrem PowerShell anzeigen.
> (Treffen).Adddays (-1)Überprüfen Sie, ob ein Datum für die Tageslichtsparungszeit festgelegt ist
Im folgenden Beispiel werden wir feststellen, ob das von uns erwähnte Datum für die Tageslichtsparungszeit festgelegt wurde. Der "Dst"Variable speichert den von der zurückgegebenen Wert"Verabredung bekommen”Cmdlet. Danach wird es das nennen "IsdaylightSavingTime () ”Boolesche Funktion. Diese Funktion beantwortet Ihre Frage in True oder False.
> $ DST = Get-DatumWeitere Beispiele für Get-Datum-Formate
Hinzufügen "-Format g”Als Parameter in Ihrem Befehl Get-Datum zeigt Ihnen das aktuelle Datum und die aktuelle Uhrzeit in einem Kurzformat:
> Get -Datum -Format GVerwenden Sie die “-Format tOption, wenn Sie nur die aktuelle Zeit in einem Kurzformat erhalten möchten:
> Get -Datum -format tIn ähnlicher Weise können Sie auch nur das aktuelle Datum Ihres Systems in Kurzform abrufen, indem Sie die „verwenden“-Format d" Möglichkeit.
> Get -Datum -format DEs wird das Datum in einem bestimmten Format zurückgeben:
Verwenden Sie die “UFormatoption, um die aktuelle Zeit und das Datum im universellen Zeitformat abzurufen.
> Treffen -format uAbschluss
Gibt es eine Methode, um das aktuelle Datum in PowerShell zu erhalten?? Sie werden erstaunt sein zu wissen, dass diese Antwort auf diese Frage einfach ist als die Frage selbst scheint. PowerShell verwendet a Verabredung bekommen CMDLET, um das aktuelle Datum Ihres lokalen Systems zu erhalten. Dieser Befehl wird auch zum Formatieren von Ausgängen verwendet, die Datum und Uhrzeit beinhalten. Wir haben Ihnen verschiedene Formate gezeigt, um das aktuelle Datum in PowerShell zu erhalten. Darüber hinaus werden in diesem Artikel auch unterschiedliche Anpassungsmethoden bereitgestellt.