Die praktische Powershell erhalten Datum, um Datum und Uhrzeit zu entmystifizieren

Die praktische Powershell erhalten Datum, um Datum und Uhrzeit zu entmystifizieren

Das cmdlet "Verabredung bekommen”Erhält das aktuelle Datum und die aktuelle Uhrzeit im System in PowerShell. Es kann Datum und Uhrzeit mit verschiedenen Formatspezifikatoren formatieren. Sie können den Tag, der Monat oder die Jahresnummer erhalten. Darüber hinaus kann es die Standardzeit in UTC umwandeln. Dieses CMDLet kann auch dazu beitragen, einen Zeitstempel in PowerShell zu erstellen.

In diesem Blog werden Details über die “behandelt“Verabredung bekommen”Cmdlet.

Praktische PowerShell-Erhöhung zum Entmystifizieren von Datum und Uhrzeit

Wie bereits erwähnt, die “Verabredung bekommen”CMDLET erhält das aktuelle Datum und die aktuelle Uhrzeit im System. Die nachstehenden Beispiele werden die Wunder dieses CMDLET weiter aufdecken.

Beispiel 1: Verwenden Sie das CMDLET „Treffen“, um das aktuelle Datum und die aktuelle Uhrzeit anzuzeigen

In diesem Beispiel wird das aktuelle Datum und die aktuelle Uhrzeit im System erhalten:

Verabredung bekommen

Beispiel 2: Holen Sie sich die gesamte Formatliste von Datum und Uhrzeit mit dem CMDLet "TEL-Datum"

In diesem Fall werden alle Formate von Datum und Uhrzeit in der Ausgabe angezeigt:

Treffen | Formatliste

Nach dem obigen Code:

  • Zunächst fügen Sie die "hinzu"Verabredung bekommen”CMDLET und Geben Sie die Pipeline an“|”Um die Ausgabe des vorherigen Befehls auf den nächsten Befehl zu übertragen.
  • Zuletzt fügen Sie die "hinzu"Formatliste”CMDLET:

Beispiel 3: Verwenden Sie das CMDLET „Treffen“, um die Elemente des Datums zu erhalten

Diese Demonstration erhält die Elemente des Datums. Aus diesem Grund fügen Sie das hinzu “Verabredung bekommen”CMDLET, zusammen mit dem“-DisplayHINT”Und zuweisen die“Datum"Wert dafür:

Treffen -Datum -DisplayHint -Datum

Beispiel 4: Verwenden Sie das CMDLET "Get-Datum", um die Elemente der Zeit zu erhalten

Diese Illustration erhält die Elemente der Zeit:

Tat -Datum -DisplayHint -Zeit

Beispiel 5: Verwenden Sie das CMDLET „Get-Datum“, um die Elemente der Zeit zu erhalten

Diese Demonstration wird die Elemente von "bekommen"Terminzeit”:

Get -Datum -DisplayHint DateTime

Beispiel 6: Erhalten Sie Datum und Uhrzeit in der .Netzformatspezifizierer

Diese Abbildung formatiert Datum und Uhrzeit in Form von .Netzformatspezifizierer:

Get -Datum -Format "DDDD MM/DD/YYYY HH: MM K"

Nach dem obigen Code:

  • Fügen Sie zuerst das hinzu “Verabredung bekommen”Cmdlet gefolgt von der“-FormatParameter und dann die Formate in doppelten invertierten Zitaten zuweisen.
  • dddd”Bekommt den Wochentag.
  • Mm”Holt sich die Monatsnummer.
  • dd”Bekommt den Tag des Monats.
  • Yjyy”Erhält die Jahreszahl.
  • HH: MM”Holt die Zeit im 24-Stunden-Format ohne Sekunden ab.
  • K”Ruft den Zeitzonenversatz von UTC ab.

Notiz: Um das Datum im Jahresformat zu erhalten, geben Sie das an “anYjyy" zum "-FormatParameter und so weiter:

Beispiel 7: Erhalten Sie Datum und Uhrzeit im UFormat -Spezifizierer

In diesem Beispiel wird Datum und Uhrzeit in Form von Uformat erhalten:

Get -Datum -UFormat " %A %M/ %d/ %y %R %z"

Nach dem obigen Code:

  • Fügen Sie zunächst das "Get-Datum" -Cmdlet hinzu, gefolgt von dem "-Uformat”Und dann die“ zuweisen “%A %m/ %d/ %y %R %z”Formatspezifizierer.
  • %A”Bekommt Tage der Woche.
  • %M”Holt die Nummer des Monats.
  • %D”Bekommt einen Tag des Monats in Ziffern.
  • %Y”Bekommt das Jahr in Ziffern.
  • %R”Bekommt Zeit in einem 24-Stunden-Format.
  • %Z”Holen Sie sich die Zeitzone gemäß der UTC.
  • Um einen einzelnen Wert der oben genannten Formatspezifizierer zu erhalten, definieren Sie einen einzelnen Wert auf die “-UformatParameter:

Beispiel 8: Konvertieren Sie das aktuelle Datum und die aktuelle Uhrzeit in die universelle Zeit

In diesem Fall wird Datum und Uhrzeit in die universelle Zeit umgewandelt:

$ Timeutc = Get-Datum
$ Timeutc.Touniversaltime ()

Nach dem obigen Code:

  • Initiieren Sie zunächst eine Variable “$ Timeutc”Und zuweisen die“Verabredung bekommen”Cmdlet dazu.
  • Danach verkettet das "$ Timeutc"Variable mit dem"Touniversaltime ()" Methode:

Beispiel 9: Erhalten Sie die Tagesnummer des Jahres mit dem CMDLet "Get-Datum"

In dieser Illustration wird die Tageszahl des Jahres abgerufen. Um dies zu tun, verkettet einfach die “Verabredung bekommen”Cmdlet mit dem“Tagofyear”CMDLET:

(Verabredung bekommen).Tagofyear

Beispiel 10: Erhalten Sie die Anzahl des Jahres mit dem CMDLet "Get-Datum"

Dieses Beispiel erhält die Jahreszahl. Um dies zu tun, verkettet einfach das “Verabredung bekommen”Cmdlet mit“Jahr”:

(Verabredung bekommen).Jahr

Beispiel 11: Holen Sie sich die Anzahl des Monats mit dem CMDLet "Treffen"

Um die Monatsnummer zu erhalten, verkettet einfach die “Verabredung bekommen”Cmdlet mit“Monat”:

(Verabredung bekommen).Monat

Beispiel 12: Holen Sie sich den Wochentag mit dem CMDLet "Get-Datum"

Dieses Beispiel wird den Wochentag erhalten. Um dies zu tun, verkettet einfach das “Verabredung bekommen”Cmdlet mit“Wochentag”:

(Verabredung bekommen).Wochentag

Das ging darum, Datum in verschiedenen Formaten in PowerShell zu bekommen.

Abschluss

Der "Verabredung bekommen”CMDLET in PowerShell erhält das aktuelle Datum und die aktuelle Uhrzeit des Systems. Es hilft, Datum und Uhrzeit in Formaten wie zu formatieren “Uformat" oder ".NETZ" Format. Darüber hinaus kann es die Anzahl der Tage, Monate oder Jahre sagen. Dieser Blog hat die "besprochen"Verabredung bekommen”CMDLet im Detail mit mehreren Abbildungen.