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.