PowerShell:
Obtendo a data atual
Como fazer:
O PowerShell fornece cmdlets simples para obter a data e a hora. O cmdlet Get-Date é a principal ferramenta para esse propósito. Ele pode retornar a data e hora completa, que você pode formatar ou manipular de acordo com suas necessidades.
# Obter a data e hora atual
Get-DateSaída de exemplo:
Tuesday, September 5, 2023 9:46:02 AMVocê também pode formatar a saída para exibir apenas as informações de que precisa, como apenas a data ou apenas a hora.
# Obter apenas a data atual em um formato específico
Get-Date -Format "yyyy-MM-dd"Saída de exemplo:
2023-09-05# Obter apenas a hora atual
Get-Date -Format "HH:mm:ss"Saída de exemplo:
09:46:02Usando a Classe .NET
O PowerShell permite o acesso direto às classes .NET, oferecendo uma maneira alternativa de trabalhar com datas e horas.
# Usando a classe .NET DateTime para obter a data e hora atual
[System.DateTime]::NowSaída de exemplo:
Tuesday, September 5, 2023 9:46:02 AMPara a hora UTC:
# Usando a classe .NET DateTime para obter a data e hora UTC atual
[System.DateTime]::UtcNowSaída de exemplo:
Tuesday, September 5, 2023 1:46:02 PMEstes comandos e classes fornecem opções poderosas e flexíveis para trabalhar com datas e horas no PowerShell, essenciais para muitas tarefas de script e automação.