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-Date
Saída de exemplo:
Tuesday, September 5, 2023 9:46:02 AM
Você 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:02
Usando 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]::Now
Saída de exemplo:
Tuesday, September 5, 2023 9:46:02 AM
Para a hora UTC:
# Usando a classe .NET DateTime para obter a data e hora UTC atual
[System.DateTime]::UtcNow
Saída de exemplo:
Tuesday, September 5, 2023 1:46:02 PM
Estes 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.