PowerShell:
Ottenere la data corrente
Come fare:
PowerShell fornisce cmdlet semplici per ottenere data e ora. Il cmdlet Get-Date
è lo strumento primario per questo scopo. Può restituire la data e l’ora complete, che puoi formattare o manipolare secondo le tue esigenze.
# Ottenere la data e l'ora correnti
Get-Date
Output di esempio:
Martedì, 5 Settembre 2023 9:46:02 AM
È anche possibile formattare l’output per visualizzare solo le informazioni necessarie, come solo la data o solo l’ora.
# Ottenere solo la data corrente in un formato specifico
Get-Date -Format "yyyy-MM-dd"
Output di esempio:
2023-09-05
# Ottenere solo l'ora corrente
Get-Date -Format "HH:mm:ss"
Output di esempio:
09:46:02
Utilizzando la Classe .NET
PowerShell consente l’accesso diretto alle classi .NET, offrendo un modo alternativo di lavorare con date e orari.
# Usando la classe DateTime .NET per ottenere la data e l'ora correnti
[System.DateTime]::Now
Output di esempio:
Martedì, 5 Settembre 2023 9:46:02 AM
Per l’ora UTC:
# Usando la classe DateTime .NET per ottenere la data e l'ora UTC correnti
[System.DateTime]::UtcNow
Output di esempio:
Martedì, 5 Settembre 2023 1:46:02 PM
Questi comandi e classi forniscono opzioni potenti e flessibili per lavorare con date e orari in PowerShell, essenziali per molti compiti di scripting e automazione.