PowerShell:
Få det aktuella datumet
Hur:
PowerShell erbjuder enkla cmdlets för att få datum och tid. Cmdleten Get-Date
är det främsta verktyget för detta ändamål. Den kan returnera hela datumet och tiden, som du sedan kan formatera eller manipulera enligt dina behov.
# Få det aktuella datumet och tiden
Get-Date
Exempel på utdata:
Tuesday, September 5, 2023 9:46:02 AM
Du kan också formatera utmatningen för att bara visa den information du behöver, såsom bara datumet eller bara tiden.
# Få bara det aktuella datumet i ett specifikt format
Get-Date -Format "yyyy-MM-dd"
Exempel på utdata:
2023-09-05
# Få bara den aktuella tiden
Get-Date -Format "HH:mm:ss"
Exempel på utdata:
09:46:02
Använda .NET-klassen
PowerShell tillåter direkt åtkomst till .NET-klasser, vilket erbjuder ett alternativt sätt att arbeta med datum och tider.
# Använda .NET DateTime-klassen för att få det aktuella datumet och tiden
[System.DateTime]::Now
Exempel på utdata:
Tuesday, September 5, 2023 9:46:02 AM
För UTC-tid:
# Använda .NET DateTime-klassen för att få det aktuella UTC-datumet och tiden
[System.DateTime]::UtcNow
Exempel på utdata:
Tuesday, September 5, 2023 1:46:02 PM
Dessa kommandon och klasser ger kraftfulla och flexibla alternativ för att arbeta med datum och tider i PowerShell, vilket är nödvändigt för många skript- och automatiseringsuppgifter.