Il Practical Powershell ottiene la data per demistificare la data e l'ora

Il Practical Powershell ottiene la data per demistificare la data e l'ora

Il cmdlet "Ricevere"Ottieni la data e l'ora correnti sul sistema in PowerShell. Può formattare la data e l'ora utilizzando diversi specificatori di formato. Puoi ottenere il numero, il mese o l'anno. Inoltre, può convertire il tempo standard in UTC. Questo cmdlet può anche aiutare a creare un timestamp in PowerShell.

Questo blog coprirà i dettagli sul "Ricevere"Cmdlet.

Practical Powershell ricevere date per demistificare la data e l'ora

Come affermato in precedenza, il "Ricevere"CMDLET ottiene la data e l'ora correnti sul sistema. Gli esempi forniti di seguito scopriranno ulteriormente le meraviglie di questo cmdlet.

Esempio 1: utilizzare il cmdlet "get-date" per visualizzare la data e l'ora correnti

Questo esempio otterrà la data e l'ora correnti sul sistema:

Ricevere

Esempio 2: Ottieni l'elenco di tutti i formato della data e dell'ora utilizzando il cmdlet "get-date"

In questo caso, tutti i formati di data e ora saranno visualizzati nell'output:

Ottenere date | Lista di formato

Secondo il codice sopra:

  • Innanzitutto, aggiungi il “Ricevere"Cmdlet e specificare la pipeline"|"Per trasferire l'output del comando precedente al comando successivo.
  • Infine, aggiungi il "Lista di formato"CMDLET:

Esempio 3: utilizzare il cmdlet "get-date" per ottenere gli elementi della data

Questa dimostrazione otterrà gli elementi della data. Per questo motivo, aggiungi il "Ricevere"Cmdlet, insieme al"-DisplayHint"E assegnare il"Data"Valore ad esso:

Get -Date -DisplayHint Data

Esempio 4: utilizzare il cmdlet "get-date" per ottenere gli elementi del tempo

Questa illustrazione avrà gli elementi del tempo:

Get -Date -DisplayHint Tempo

Esempio 5: utilizzare il cmdlet "get-date" per ottenere gli elementi del tempo

Questa dimostrazione otterrà gli elementi di "Appuntamento":

Get -date -DisplayHint DateTime

Esempio 6: ottenere la data e l'ora in .Specificatore formato netto

Questa illustrazione formalerà la data e l'ora sotto forma di .Specificatore del formato netto:

Get -date -format "dddd mm/dd/yyyy hh: mm k"

Secondo il codice sopra:

  • Prima aggiungi il "Ricevere"Cmdlet seguito dal"-Formato"Parametro e quindi assegnare i formati all'interno di citazioni a doppio invertito.
  • "dddd"Ottieni il giorno della settimana.
  • "MM"Ottiene il numero del mese.
  • "dd"Ottiene il giorno del mese.
  • "Yyyy"Ottiene il numero dell'anno.
  • "HH: mm"Prendi il tempo in formato 24 ore su 24 senza secondi.
  • "K"Ottiene il fuso orario offset da UTC.

Nota: Per ottenere la data nel formato dell'anno, specificare il "Yyyy" al "-Formato"Parametro e così via:

Esempio 7: Ottieni la data e l'ora nello specificatore Uformat

Questo esempio otterrà la data e l'ora sotto forma di uformat:

Get -date -uformat " %a %m/ %d/ %y %r %z"

Secondo il codice sopra:

  • Innanzitutto, aggiungi il cmdlet "get-date" seguito da "-Uformat"E poi assegnare il"%A %m/ %d/ %y %r %z"Specificatore di formato.
  • "%UN"Ottiene giorni della settimana.
  • "%M"Ottiene il numero del mese.
  • "%D"Ottiene un giorno del mese in cifre.
  • "%Y"Ottieni l'anno in cifre.
  • "%R"Ottiene il tempo in un formato 24 ore.
  • "%Z"Ottiene il fuso orario secondo l'UTC.
  • Al fine di ottenere qualsiasi singolo valore degli specificatori del formato sopra menzionato, definire qualsiasi singolo valore per "-Uformat"Parametro:

Esempio 8: convertire la data e l'ora correnti nell'ora universale

In questo caso, la data e l'ora saranno convertite nel tempo universale:

$ Timeutc = get-date
$ Timeutc.Touniversaltime ()

Secondo il codice sopra:

  • Innanzitutto, avvia una variabile "$ Timeutc"E assegnare il"Ricevere"Cmdlet.
  • Dopodiché, concatenare il "$ Timeutc"Variabile con il"Touniversaltime ()" metodo:

Esempio 9: ottieni il numero del giorno dell'anno usando il cmdlet "get-date"

In questa illustrazione, verrà recuperato il numero del giorno dell'anno. Per farlo, semplicemente concatenare il "Ricevere"Cmdlet con il"Dayofyear"CMDLET:

(Ottieni data).Dayofyear

Esempio 10: Ottieni il numero dell'anno usando il cmdlet "get-date"

Questo esempio otterrà il numero dell'anno. Per farlo, semplicemente concatenare il "Ricevere"Cmdlet con"Anno":

(Ottieni data).Anno

Esempio 11: Ottieni il numero del mese utilizzando il cmdlet "get-date"

Per ottenere il numero del mese, semplicemente concatenare il "Ricevere"Cmdlet con"Mese":

(Ottieni data).Mese

Esempio 12: Ottieni il giorno della settimana usando il cmdlet "get-date"

Questo esempio avrà il giorno della settimana. Per farlo, semplicemente concatenare il "Ricevere"Cmdlet con"Giorno della settimana":

(Ottieni data).Giorno della settimana

Si trattava di ottenere la data in diversi formati in PowerShell.

Conclusione

IL "Ricevere"Cmdlet in PowerShell ottiene la data e l'ora correnti del sistema. Aiuta a formattare la data e l'ora in formati come "Uformat" O ".NETTO" formato. Inoltre, può dire il numero di giorni, mesi o anni. Questo blog ha discusso del "Ricevere"Cmdlet in dettaglio con diverse illustrazioni.