PowerShell:
Obteniendo la fecha actual
Cómo hacerlo:
PowerShell proporciona cmdlets sencillos para obtener la fecha y la hora. El cmdlet Get-Date
es la herramienta primaria para este propósito. Puede devolver la fecha y hora completas, que puedes formatear o manipular según tus necesidades.
# Obtener la fecha y hora actuales
Get-Date
Salida de muestra:
Martes, 5 de septiembre de 2023 9:46:02 AM
También puedes formatear la salida para mostrar solo la información que necesitas, como solo la fecha o solo la hora.
# Obtener solo la fecha actual en un formato específico
Get-Date -Format "yyyy-MM-dd"
Salida de muestra:
2023-09-05
# Obtener solo la hora actual
Get-Date -Format "HH:mm:ss"
Salida de muestra:
09:46:02
Usando la clase .NET
PowerShell permite el acceso directo a las clases .NET, ofreciendo una manera alternativa de trabajar con fechas y horas.
# Usando la clase .NET DateTime para obtener la fecha y hora actuales
[System.DateTime]::Now
Salida de muestra:
Martes, 5 de septiembre de 2023 9:46:02 AM
Para la hora UTC:
# Usando la clase .NET DateTime para obtener la fecha y hora UTC actuales
[System.DateTime]::UtcNow
Salida de muestra:
Martes, 5 de septiembre de 2023 1:46:02 PM
Estos comandos y clases proporcionan opciones poderosas y flexibles para trabajar con fechas y horas en PowerShell, esenciales para muchas tareas de scripting y automatización.