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.