Il cmdlet Get-Date in PowerShell visualizza la data e l’ora correnti sulla console PowerShell. Questo cmdlet ottiene un oggetto DateTime.

Possiamo anche usare il Get-Date per generare e inviare la stringa di caratteri data e ora agli altri cmdlet o programmi.

Sintassi

Parametri

Di seguito sono riportati i parametri utilizzati nel cmdlet Get-Date:

-Date

Questo parametro consente di specificare una data e un’ora particolari nel cmdlet., Per impostazione predefinita, il cmdlet get-date restituisce la data e l’ora del sistema. In questo parametro, il tempo è facoltativo se non lo si specifica nel comando, quindi il comando restituisce 00:00:00.

-Anno

Questo parametro viene utilizzato per specificare l’anno. Immettere il valore di un anno da 1 a 9999, seguito da questo parametro.

-Mese

Questo parametro viene utilizzato per specificare il mese dell’anno, che viene visualizzato. Inserisci il valore di un mese da 1 a 12, seguito da questo parametro.

-Giorno

Questo parametro viene utilizzato per specificare il giorno del mese, che viene visualizzato., Inserisci il valore di un giorno da 1 a 31, seguito da questo parametro.

Se il valore specificato del giorno nel cmdlet è maggiore del numero di giorni nel mese, PowerShell aggiunge il numero di giorni al mese.

-Hour

Questo parametro viene utilizzato per specificare l’ora. Inserisci il valore dell’ora da 0 a 23, che è seguito da questo parametro.

-Minute

Questo parametro viene utilizzato per specificare il minuto. Immettere il valore di un minuto da 0 a 59, seguito da questo parametro.

-Second

Questo parametro viene utilizzato per specificare il secondo., Immettere il valore di un secondo da 0 a 59, seguito da questo parametro.

-Millisecondo

-Il parametro Millisecondo è stato introdotto nella versione 3.0 di PowerShell e viene utilizzato per specificare i millisecondi nella data. Immettere il valore di millisecondo da 0 a 999.

-DisplayHint

Questo parametro determina quale valore di data e ora vengono visualizzati sulla console.

-Formato

Questo parametro mostra la data e l’ora nel formato di Microsoft.NET framework.

Con l’avvio di PowerShell versione 5.,0, per questo parametro, si possono utilizzare i seguenti formati come i suoi valori:

  • FileDate
  • FileDateUniversal
  • FileDateTime
  • FileDateTimeUniversal

-UFormat

Questo parametro viene utilizzato per visualizzare la data e l’ora in formato UNIX. Questo parametro emette un oggetto di una stringa. Gli specificatori di questo parametro sono preceduti da un segno di percentuale (%).

Esempi

Esempio 1: Visualizza la data e l’ora correnti

In questo esempio, il cmdlet Get-Date mostra la data e l’ora correnti del sistema.,

Esempio 2: Visualizza la data corrente

In questo esempio, il cmdlet Get-Date utilizza il parametro-DisplayHint con l’argomento value per ottenere solo la data.

Esempio 3: Visualizzare la data e l’ora con un identificatore di formato.NET

In questo esempio, il cmdlet Get-Date utilizza il parametro-Format per visualizzare la data e l’ora correnti con un identificatore di formato. NET.,

In questo esempio, utilizziamo i seguenti identificatori di formato:

  • dddd: Giorno della Settimana
  • mm: Mese dell’Anno
  • dd: Giorno del Mese
  • aaaa: Anno nel formato a 4 cifre
  • HH:mm: Ora è in formato a 24 ore

Esempio 4: Visualizzare solo un mese dell’anno

In questo esempio, il cmdlet Get-Date è utilizzato con la proprietà mese.