Ten post pokazuje funkcjonalność Datuj CMDLET w PowerShell.
Jak korzystać z CMDLET PowerShell?
CMDLET DATE jest używany w PowerShell, aby pokazać datę/godzinę w wyjściu. Aby uzyskać najnowszą datę i godzinę na komputerze za pomocą PowerShell, musisz użyć CMDLET Get-Date. Ta cmdlet da ci datę i godzinę w formacie alfanumerycznym.
Składnia
> Get-Date [[-Date] DateTime]
Elementy składni są wyjaśnione jako:
Przykład 1: Zdobądź sformatowaną datę i godzinę
CMDLET LISTA FORMATUS wyświetla szczegółowe dane wyjściowe dowolnego polecenia w PowerShell. W poniższym komendzie, Datuj CMDLET jest rurowany Lista formatów Aby uzyskać sformatowane dane wyjściowe daty/godziny:
> Get-Date | Lista formatów
Wyjście pokazało nam listę formatów zwróconych przez cmdlet z listy formatu.
Przykład 2: Zdobądź aktualną strefę czasową wraz z datą/czasem
Możesz uzyskać datę/godzinę w określonym formacie za pomocą parametru -Format. W poniższym przykładzie polecenie, Dd oznacza dzień, mm oznacza miesiąc i Ja oznacza rok. Natomiast HH: MM I K Oznacz godziny: odpowiednio minuty i strefa czasowa. Możesz uzyskać datę w określonym formacie za pomocą -Format parametr.
> Get -Date -Format "dddd mm/dd/rrrr hh: mm k"
Wyjście pokazuje bieżącą datę i godzinę w strefie czasowej, zwrócone przez powyższy wiersz kodu.
Przykład 3: Uzyskaj bieżącą czas lub bieżącą datę
Za pomocą parametru -format możesz uzyskać bieżącą datę lub bieżącą czas osobno. Jeśli używamy T razem z -Format parametr pokaże czas w 12-godzinnym formacie. Przykładowe polecenie jest podane tutaj:
> Get -Date -Format t
Czas wyjściowy jest wyświetlany w 12-godzinnym formacie.
Podobnie możesz podać wartość „D”Do parametru -Format, aby uzyskać bieżącą datę:
> Get -date -format d
Bieżąca data jest wydrukowana na terminalu.
Przykład 4: Odzyskaj określony dzień bieżącego roku
Możesz także stwierdzić, który numer dnia jest dzisiaj, po prostu uruchamiając następujący kod. Da ci numer dnia. Aby to zrobić, właściwość Dayofyear jest używana w następujący sposób:
> (Get-Date).Dayofyear
Stąd wyjście zwróciło liczbę dnia roku, zwrócone przez polecenie
Przykład 5: Uzyskaj bieżącą datę i godzinę za pomocą specyfikatorów formatu
Specyfikatory formatu to pojedyncze znaki używane do wyświetlania określonej daty i godziny. Niektóre z najczęściej używanych specyfikatorów formatu są wymienione poniżej:
%A: Oznacza dzień tygodnia dnia
%M: reprezentuje miesiąc roku
%D: pokazuje datę miesiąca
%Y: Wskazuje rok
%R: reprezentuje czas w 24-godzinnym formacie
%Z: odnosi się do strefy czasowej
Następujący cmdlet będzie wykonywał -Uformat parametr, aby uzyskać datę w formacie UTC:
> Get -Date -Uformat " %a %m/ %d/ %y %r %z"
Data, godzina, czas i strefa czasu są drukowane w formacie UTC.
gratulacje! Nauczyłeś się korzystać z cmdlet PowerShell.
Wniosek
Komenda Get-Date służy głównie do uzyskania bieżącej daty i godziny uruchamiania w systemie. Jednak można użyć różnych parametrów CMDLET DATE, aby uzyskać godzinę/datę w sformatowanym wyjściu. Ten post opisuje funkcjonalność CMDLET w PowerShell. -Format i -uformat są dwoma pierwszorzędowymi parametrami używanymi do uzyskania daty/godziny w szczegółowym formacie.