PowerShell:
Pobieranie aktualnej daty

Jak to zrobić:

PowerShell oferuje proste komendy (cmdlets) do pobierania daty i godziny. Cmdlet Get-Date to główne narzędzie do tego celu. Może on zwrócić pełną datę i godzinę, którą możesz formatować lub manipulować według swoich potrzeb.

# Pobierz bieżącą datę i godzinę
Get-Date

Przykładowy wynik:

Tuesday, September 5, 2023 9:46:02 AM

Możesz również formatować wynik, aby wyświetlał tylko potrzebne ci informacje, takie jak tylko data czy tylko godzina.

# Pobierz tylko bieżącą datę w określonym formacie
Get-Date -Format "yyyy-MM-dd"

Przykładowy wynik:

2023-09-05
# Pobierz tylko bieżącą godzinę
Get-Date -Format "HH:mm:ss"

Przykładowy wynik:

09:46:02

Korzystanie z klasy .NET

PowerShell pozwala na bezpośredni dostęp do klas .NET, oferując alternatywny sposób pracy z datami i godzinami.

# Korzystanie z klasy .NET DateTime, aby pobrać bieżącą datę i godzinę
[System.DateTime]::Now

Przykładowy wynik:

Tuesday, September 5, 2023 9:46:02 AM

Dla czasu UTC:

# Korzystanie z klasy .NET DateTime, aby pobrać bieżącą datę i godzinę UTC
[System.DateTime]::UtcNow

Przykładowy wynik:

Tuesday, September 5, 2023 1:46:02 PM

Te komendy i klasy zapewniają potężne i elastyczne opcje pracy z datami i godzinami w PowerShell, niezbędne do wielu zadań skryptowych i automatyzacji.