Das Getendeobjekt in PowerShell wird verwendet, um Datum und Uhrzeit zu drucken. Das Treffen bietet verschiedene Methoden, Parameter und Formatspezifizierer.Netto- und Unix -Format. Datum und Uhrzeit können durch benutzerdefinierte Methoden geändert werden. Mit dem Tat kann man Datum und Uhrzeit von einem in ein anderes Format konvertieren.
In diesem Artikel erfahren Sie die grundlegenden Befehle über das Treffen CMDLET und deren Zwecke, die üblicherweise in PowerShell verwendet werden.
So verwenden Sie PowerShell-CMDLET?
Mit einer Reihe verschiedener Methoden, Parameter und Formatspezifizierer kann Datum und Uhrzeit mit dem CMDLet mit PowerShell getätigt werden.
Im Folgenden finden Sie einige grundlegende Verwendungen des Get-Datums-CMDLet in PowerShell.
Beispiel 1: Um das aktuelle Datum und die aktuelle Uhrzeit zu erhalten
In PowerShell zeigt das CMDLET das aktuelle Datum und die aktuelle Uhrzeit in der Konsole an. Herkömmlicherweise verwendet PowerShell den oberen Fall jedes Wortes, aber der Befehl im unteren Fall ist auch akzeptabel, wie im folgenden Befehl gezeigt. Wir haben sowohl Buchstaben in oberer Fall als auch für die Ausführung des Get-Datums verwendet.
Verabredung bekommenAus dem obigen Ausgang kann beobachtet werden, dass beide Formate das gleiche Ergebnis zurückgeben.
Beispiel 2: Um ein formatiertes Datum und Uhrzeit zu erhalten
Die Formatliste CMDLet von PowerShell bietet an, die formatierte Ausgabe zu erhalten. Das folgende Beispiel verleiht dem Treffen mit der Formatliste, um Datum und Uhrzeit in formatierter und detaillierter Weise zu erhalten.
Treffen | FormatlisteNotiz: Das CMDLET für Formatlisten kann mit jeder Methode des in Beispiele/Befehle genannten Get-Datum-CMDLet verwendet werden.
Beispiel 3: Um nur das aktuelle Datum oder die aktuelle Zeit zu erhalten
Der "-DisplayHINTDer Parameter wird verwendet, um das aktuelle Datum oder die aktuelle Zeit zu erhalten. Der "-DisplayHINTParameter akzeptiert entweder Datum oder Uhrzeit als Wert. Beispielsweise druckt der folgende Befehl nur das aktuelle Datum und den aktuellen Tag:
Treffen -Datum -DisplayHint -DatumDas Ergebnis zeigt, dass mit dem obigen Befehl nur das aktuelle Datum und der tägliche Tag angezeigt werden.
Beispiel 4: Anpassen des Datums- und Uhrzeitformats (.Netto -Spezifizierer)
Die folgende Syntax druckt das aktuelle Datum und die aktuelle Uhrzeit mit Ihrem angepassten Format wie:
Get -Datum -Format "DDDD MM/DD/YYYY HH: MM K"Der unterhalb der Amtsdacher geschaffene Screenshot erläutert die Syntax der .Netzformat.
Beispiel 5: Um Datum und Uhrzeit in UTC umzuwandeln
Wenn Sie das Datum und die Uhrzeit im universellen Zeitformat anzeigen möchten, zeigen Sie zuerst das Datum und die Uhrzeit in .Netz oder UFormat. Verwenden Sie beispielsweise den folgenden Befehl für .NETZ Formatspezifizierer.
Get -Datum -Format "DDDD MM/DD/YYYY HH: MM K"Mal sehen, wie die aktuelle Zeit in die UTC konvertiert wird (koordinierte universelle Zeit)
Zuweisen a $ Zeit Variable, um Datum und Uhrzeit zu speichern.
$ Time = Get-DatumKonvertieren Sie nun die Zeit in ein universelles Zeitformat, indem Sie die verwenden “.Touniversaltime () ” Methode.
$ Zeit.Touniversaltime ()Gemäß dem obigen Screenshot kann beobachtet werden.
Beispiel 6: Um das aktuelle Datum/die Uhrzeit in die Zeichenfolge umzuwandeln
Der folgende Befehl wird verwendet, um Datum und Uhrzeit in ein String -Objekt umzuwandeln.
(Verabredung bekommen).Tostring ()Sie können Ihr Datum und Ihre Uhrzeit auch im benutzerdefinierten Format definieren/festlegen.
(Verabredung bekommen).Tostring ("d-m-yyyy hh: mm tt")Das Ausgabeergebnis zeigt, dass der Befehl das gleiche Format zurückgibt, das ein Benutzer bereits festgelegt hat.
Beispiel 7: Um die Unix -Zeit in die aktuelle Zeitzone umzuwandeln
Sie können Unix (Zeit in Sekunden) mit dem folgenden Befehl in die aktuelle Zeitzone umwandeln.
Get -Datum -unixtimeseconds 1654606074In dem obigen Screenshot kann beobachtet werden, dass die Zeit in Sekunden in Ihre aktuelle Zeitzone umgewandelt wurde.
Beispiel 8: Um ein bestimmtes Datum und eine bestimmte Uhrzeit zu erhalten
Manchmal müssen Sie den Tag vor zehn (10) Jahren kennenlernen. Das folgende gemeinsame wird das Datum und die Uhrzeit vor zehn (10) Jahren drucken:
Get -Datum -date "6/7/2012 12:30:22"Sie können das vor zehn Jahren sehen (ich.e., 2012) es war Donnerstag von 7. Juni.
Beispiel 9: Bescheid über einen bestimmten Tag und Monat eines aktuellen Jahres
Mit den Parametern -Monaten und -Day können Sie Datum und Uhrzeit des jeweiligen Tages und Monat drucken. Wenn ich zum Beispiel den Tag des 1. Januar wissen möchte, wird der folgende Befehl für den Zweck verwendet.
Treffen -Monate 1 -Tag 1Das obige Ergebnis zeigte das an Name des Tages vom 1. Januar zusammen mit dem laufenden Jahr und der laufenden Zeit.
Beispiel 10: Um Datum und Uhrzeit Jahre hinzuzufügen
Mit Hilfe des CMDLET des Get-Datums können Sie dem aktuellen Datum weitere Jahre hinzufügen. Führen Sie beispielsweise den folgenden Befehl in Ihrem PowerShell aus.
(Verabredung bekommen).Addyears (1)Wie Sie im obigen Beispiel sehen können, wird es nach einem Jahr am Freitag am selben Datum und an der gleichen Uhrzeit sein.
Sie können auch die Anzahl der Tage vom aktuellen Datum mit dem abziehen Addays () Methode. Hier ist ein praktisches Beispiel:
Verabredung bekommenDie obige Ausgabe zeigt, dass das aktuelle Datum der 9. Juni ist, während zehn (10) Tage vor dem 30. Mai 2022.
Beispiel 11: Um das Datums- und Uhrzeitformat zu formatieren (Uformat -Spezifizierer)
Der -Uformat wird auch für die Datums- und Zeitanpassung verwendet. Der "UformatParameter druckt die Terminzeit in einem bestimmten Format. Es gibt zahlreiche Formatspezifizierer, die einem bestimmten Zweck erfüllen. Zum Beispiel ist die folgende Syntax mit der zugeordnet Uformat Spezifizierer.
Get -Datum -Uformat " %A %b/ %d/ %y %t %z"Die obige Ausgabe zeigt, dass der Befehl das druckt Name des Tages, Monat, Tag, Jahr, Stunde Und Zeitzone entsprechend.
Beispiel 12: Um Datum und Uhrzeit in Unix -Zeit umzuwandeln (Sekunden)
PowerShell hat auch erleichtert, um Ihr aktuelles Datum und Ihre aktuelle Zeit in die Unix -Zeit umzuwandeln. Unix Time führte ein neues Datum-Zeit-Format vor, mit dem Datum und Uhrzeit in Sekunden angezeigt werden. Das Unix -Format zählt im Grunde genommen das Datum und die Uhrzeit in Sekunden ab dem 1. Januar 1970, 00:00:00 Uhr.
Treffen -Uformat "%s"Die Ausgabe wandelt das aktuelle Datum und die aktuelle Uhrzeit in Sekunden um.
Beispiel 13: Um das aktuelle Jahrhundert zu bekommen
Der Formatkennzeichen „%c“ wird verwendet, um den Namen/die Anzahl des aktuellen Jahrhunderts anzuzeigen.
Treffen -Uformat "%c"Wie Sie in der obigen Ausgabe sehen können, ist das aktuelle Jahrhundert, in dem wir leben, das 20. Jahrhundert.
Beispiel 14: Um die aktuelle Woche des Jahres herauszufinden
Der unten erwähnte Formatspezifizierer „ %y %v“ ist hilfreich, um die aktuelle Woche des Jahres anzuzeigen.
Get -Datum -Uformat " %y %v"Wie im obigen Screenshot gezeigt, ist es derzeit das 23. Woche des laufenden Jahr 2022.
Notiz: Die Beispiele 10, 11, 12 und 13 beziehen sich auf die Verwendung der Formatspezifizierer.
Bonuspipp
Es gibt viele weitere Funktionen des Get-Datums-CMDLet. Der Bonuspipp ist hier für Sie, um mehr über das Treffen zu erforschen.
Die folgenden Befehle helfen Ihnen, mehr über die zu erfahren Verabredung bekommen Befehl.
Treffen | Get-MitgliedHelfen Sie, den Get-Datum zu erhalten
Führen Sie die folgenden für weitere Hilfe bei der Syntax und Arbeit des Befehls aus Hilfe Befehl.
Helfen Sie, den Get-Datum zu erhaltenBitte schön! Sie haben gelernt, das CMDLET des Get-Datums in verschiedenen Szenarien von PowerShell zu verwenden.
Abschluss
Das CMDLET in PowerShell wird verwendet, um Datum und Uhrzeit in verschiedenen Formaten zu drucken. In diesem Artikel haben Sie die grundlegenden Befehle zum Treffen und ihre Zwecke gelernt, die üblicherweise in PowerShell verwendet werden. Das CMDLet-Get-Datum bietet mehrere Betreiber, um Datum, Uhrzeit, Zeitzonen und weitere Informationen in einer Vielzahl von Formaten zu drucken.