cmdlet Get-Date w PowerShell wyświetla bieżącą datę i godzinę na konsoli PowerShell. Ten cmdlet otrzymuje obiekt DateTime.

możemy również użyć Get-Date do wygenerowania i wysłania ciągu znaków daty i czasu do innych cmdletów lub programów.

składnia

parametry

poniżej znajdują się parametry używane w Get-Date cmdlet:

-Date

parametr ten pozwala określić konkretną datę i czas w cmdlet., Domyślnie cmdlet get-date zwraca systemową datę i godzinę. W tym parametrze Czas jest opcjonalny, jeżeli nie podasz go w poleceniu, wtedy polecenie zwraca 00: 00: 00.

-rok

parametr ten służy do określenia roku. Wprowadź wartość roku od 1 do 9999, po której następuje ten parametr.

-miesiąc

parametr ten służy do określenia miesiąca roku, który jest wyświetlany. Wprowadź wartość miesiąca od 1 do 12, po której następuje ten parametr.

-Day

parametr ten służy do określenia dnia miesiąca, który jest wyświetlany., Wprowadź wartość dnia od 1 do 31, po której następuje ten parametr.

Jeżeli podana wartość dnia w cmdlecie jest większa niż liczba dni w miesiącu, wtedy PowerShell doda liczbę dni do miesiąca.

-Godzina

parametr ten służy do określenia godziny. Wprowadź wartość godziny od 0 do 23, po której następuje ten parametr.

-Minute

parametr ten służy do określenia minuty. Wprowadź wartość minuty od 0 do 59, po której następuje ten parametr.

-Second

parametr ten służy do określenia sekundy., Wprowadź wartość sekundy od 0 do 59, po której następuje ten parametr.

-milisekunda

-parametr milisekundy został wprowadzony w PowerShell w wersji 3.0 i jest używany do określenia milisekund w dacie. Wprowadź wartość milisekundy od 0 do 999.

-DisplayHint

parametr ten określa, która wartość daty i czasu jest wyświetlana na konsoli.

-Format

parametr ten pokazuje datę i czas w formacie Microsoft.NET framework.

wraz z uruchomieniem PowerShell w wersji 5.,0, dla tego parametru możemy użyć następujących formatów jako jego wartości:

  • FileDate
  • FileDateUniversal
  • FileDateTime
  • FileDateTimeUniversal

-UFormat

parametr ten jest używany do wyświetlania daty i czasu w formacie UNIX. Parametr ten wyprowadza obiekt z łańcucha znaków. Specyfikatory tego parametru poprzedzone są znakiem procentowym (%).

przykłady

przykład 1: Wyświetla bieżącą datę i czas

w tym przykładzie cmdlet Get-Date pokazuje bieżącą datę i czas systemu.,

przykład 2: Wyświetla bieżącą datę

w tym przykładzie cmdlet Get-Date używa parametru-DisplayHint z argumentem value, aby uzyskać tylko datę.

przykład 3: wyświetla datę i czas za pomocą specyfikacji formatu.NET

w tym przykładzie cmdlet Get-Date używa parametru-Format do wyświetlania bieżącej daty i czasu za pomocą specyfikacji formatu. NET.,

w tym przykładzie używamy następujących specyfikacji formatu:

  • dddd: Dzień Tygodnia
  • mm: miesiąc roku
  • dd: dzień miesiąca
  • yyyy: rok w formacie 4-cyfrowym
  • HH:mm: czas jest w formacie 24-godzinnym

przykład 4: wyświetla tylko miesiąc roku

w tym przykładzie cmdlet Get-date jest używany z właściwością month.