o cmdlet Get-Date no PowerShell mostra a data e hora actuais na consola PowerShell. Este cmdlet recebe um objeto DateTime.

também podemos usar o Get-Date para gerar e enviar a cadeia de caracteres data e hora para os outros cmdlets ou programas.

a Sintaxe

Parâmetros

a Seguir estão os parâmetros utilizados no cmdlet Get-Date:

Data

Este parâmetro permite-lhe especificar uma data e hora específica no cmdlet., Por padrão, o cmdlet get-date retorna a data e hora do sistema. Neste parâmetro, o tempo é opcional se você não o especificar no comando, então o comando retorna 00:00:00.

-ano

Este parâmetro é utilizado para especificar o ano. Indique o valor de um ano de 1 a 9999, que é seguido por este parâmetro.

-mês

Este parâmetro é usado para especificar o mês do ano, que é mostrado. Indique o valor de um mês de 1 a 12, que é seguido por este parâmetro.

-Dia

Este parâmetro é usado para especificar o dia do mês, que é mostrado., Indique o valor de um dia de 1 a 31, que é seguido por este parâmetro.

Se o valor especificado do dia no cmdlet for maior do que o número de dias no mês, então o PowerShell adiciona o número de dias ao mês.

-hora

Este parâmetro é usado para especificar a hora. Indique o valor da hora de 0 a 23, que é seguido por este parâmetro.

-minuto

Este parâmetro é usado para especificar o minuto. Indique o valor de um minuto de 0 a 59, que é seguido por este parâmetro.

-segundo

Este parâmetro é usado para especificar o segundo., Indique o valor de um segundo de 0 a 59, que é seguido por este parâmetro.

-millisecond

-millisecond parameter was introduced in PowerShell version 3.0 and is used to specify the milliseconds in the date. Indique o valor de milisegundo de 0 a 999.

-DisplayHint

Este parâmetro determina qual o valor da data e hora mostradas na consola.

-Format

Este parâmetro mostra a data e a hora no formato da plataforma Microsoft.NET.

com o início da versão PowerShell 5.,0, para este parâmetro, podemos usar os seguintes formatos como seus valores:

  • FileDate
  • FileDateUniversal
  • FileDateTime
  • FileDateTimeUniversal

-UFormat

Este parâmetro é usado para exibir a data e a hora no formato UNIX. Este parâmetro produz um objeto de uma cadeia de caracteres. Os especificadores deste parâmetro são precedidos por um sinal percentual (%).

Exemplos

Exemplo 1: Exibir a data e hora actuais

neste exemplo, o cmdlet Get-Date mostra a data e a hora atuais do sistema.,

Exemplo 2: mostrar a data actual

neste exemplo, o cmdlet Get-Date usa o parâmetro-DisplayHint com o argumento do valor para obter apenas a data.

Exemplo 3: apresenta a data e a hora com um .NET especificador de formato

neste exemplo, o cmdlet Get-Date usa o parâmetro de Formato para exibir a data e a hora atuais com um .NET especificador de formato.,

neste exemplo, usamos os seguintes especificadores de formato:

  • dddd: Dia da Semana
  • mm: Mês do Ano
  • dd: Dia do Mês
  • aaaa: Ano de 4 dígitos formato
  • HH:mm: A hora no formato de 24 horas

Exemplo 4: apresenta apenas um mês do ano

neste exemplo, o cmdlet Get-Date é usado com a propriedade mês.