O PowerShell prático recebe a data para desmistificar a data e hora

O PowerShell prático recebe a data para desmistificar a data e hora

O cmdlet “Obtenção de data”Obtenha a data e hora atuais no sistema em PowerShell. Ele pode formatar a data e a hora usando especificadores de formato diferentes. Você pode obter o dia, número de dia, mês ou ano. Além disso, ele pode converter o tempo padrão em UTC. Este cmdlet também pode ajudar na criação de um registro de data e hora em PowerShell.

Este blog cobrirá detalhes sobre o “Obtenção de data”Cmdlet.

PowerShell prático é dato para desmistificar a data e hora

Como afirmado anteriormente, o “Obtenção de data”O cmdlet obtém a data e hora atuais no sistema. Os exemplos fornecidos abaixo descobrirão ainda mais as maravilhas deste cmdlet.

Exemplo 1: use o cmdlet "Get-Date" para exibir a data e a hora atuais

Este exemplo receberá a data e hora atuais no sistema:

Obtenção de data

Exemplo 2: Obtenha a lista de todos os formatos de data e hora usando o cmdlet "Get-Date"

Nesse caso, todos os formatos de data e hora serão exibidos na saída:

Get-date | Lista de formatos

De acordo com o código acima:

  • Primeiro, adicione o “Obtenção de data"Cmdlet e especificar pipeline"|”Para transferir a saída do comando anterior para o próximo comando.
  • Por fim, adicione o “Lista de formatos”Cmdlet:

Exemplo 3: use o cmdlet "Get-Date" para obter os elementos da data

Esta demonstração receberá os elementos da data. Por esse motivo, adicione o “Obtenção de data”CMDLET, junto com o“-Displayhint"E atribuir o"Data”Valor para isso:

Get -data -DisplayHint Data

Exemplo 4: use o cmdlet "Get-Date" para obter os elementos da época

Esta ilustração receberá os elementos do tempo:

Get -date -DisplayHint Time

Exemplo 5: Use o cmdlet "Get-Date" para obter os elementos da época

Esta demonstração receberá os elementos de “Data hora”:

Get -data -DisplayHint DateTime

Exemplo 6: Obtenha a data e a hora no .Especificador de formato líquido

Esta ilustração formará a data e a hora na forma de .Especificador de formato líquido:

Get -date -Format "DDDD MM/DD/AAYYY HH: MM K"

De acordo com o código acima:

  • Primeiro adicione o “Obtenção de data”Cmdlet seguido pelo“-Formatar”Parâmetro e, em seguida, atribui os formatos dentro de citações invertidas duplas.
  • ““dddd”Obtenha o dia da semana.
  • ““MILÍMETROS”Obtenha o número do mês.
  • ““dd”Obtenha o dia do mês.
  • ““AAA”Obtenha o número do ano.
  • ““HH: MM”Certa o tempo em formato 24 horas sem segundos.
  • ““K”Obtém o fuso horário compensado da UTC.

Observação: Para obter a data no formato do ano, especifique o “AAA" para o "-FormatarParâmetro e assim por diante:

Exemplo 7: Obtenha a data e a hora no especificador uformat

Este exemplo terá a data e a hora na forma de UFormat:

Get -date -uFormat " %a %m/ %d/ %y %r %z"

De acordo com o código acima:

  • Primeiro, adicione o cmdlet "Get-Date" seguido pelo "-Uformat”E depois atribua o“%A %m/ %d/ %y %r %zSpecificador de formato.
  • ““%A”Obtém dias da semana.
  • ““%m”Obtenha o número do mês.
  • ““%d”Obtém um dia do mês em dígitos.
  • ““%Y”Obtenha o ano em dígitos.
  • ““%R”Tem tempo em um formato de 24 horas.
  • ““%Z”Obtém o fuso horário de acordo com o UTC.
  • Para obter qualquer valor único dos especificadores de formato acima mencionados, defina qualquer valor único para o “-UformatParâmetro:

Exemplo 8: converta a data e hora atuais no tempo universal

Nesse caso, a data e a hora serão convertidas no horário universal:

$ Timeutc = get-date
$ Timeutc.TouniversalTime ()

De acordo com o código acima:

  • Primeiro, inicie uma variável “$ Timeutc"E atribuir o"Obtenção de data”Cmdlet para ele.
  • Depois disso, concatenar o “$ Timeutc”Variável com a“TouniversalTime ()”Método:

Exemplo 9: Obtenha o número do dia do ano usando o cmdlet "Get-Date"

Nesta ilustração, o número do dia do ano será recuperado. Para fazer isso, basta concatenar o “Obtenção de data”Cmdlet com o“Dayofyear”Cmdlet:

(Receba).Dayofyear

Exemplo 10: Obtenha o número do ano usando o cmdlet "Get-Date"

Este exemplo receberá o número do ano. Para fazer isso, basta concatenar o “Obtenção de data”Cmdlet com“Ano”:

(Receba).Ano

Exemplo 11: Obtenha o número do mês usando o cmdlet "Get-Date"

Para obter o número do mês, basta concatenar o “Obtenção de data”Cmdlet com“Mês”:

(Receba).Mês

Exemplo 12: Obtenha o dia da semana usando o cmdlet "Get-Date"

Este exemplo receberá o dia da semana. Para fazer isso, basta concatenar o “Obtenção de data”Cmdlet com“Dia da semana”:

(Receba).Dia da semana

Isso se tratava de obter uma data em diferentes formatos em PowerShell.

Conclusão

O "Obtenção de data”Cmdlet em PowerShell obtém a data e a hora atuais do sistema. Ajuda a formatar a data e a hora em formatos como “Uformat" ou ".LÍQUIDO”Formato. Além disso, pode dizer o número de dias, meses ou anos. Este blog discutiu o “Obtenção de data”CMDLET em detalhes com várias ilustrações.