Este post demonstra a funcionalidade do Obtenção de data cmdlet em PowerShell.
Como usar o PowerShell Get-Date cmdlet?
O cmdlet de encontro é usado no PowerShell para mostrar a data/hora na saída. Para obter a data e hora mais recentes em sua máquina usando o PowerShell, você precisa usar o cmdlet de entrada. Este cmdlet lhe dará a data e a hora em formato alfanumérico.
Sintaxe
> Get-date [[-date] DateTime]
Os elementos de sintaxe são explicados como:
Exemplo 1: Obtenha a data e a hora formatadas
O cmdlet da lista de formatos exibe a saída detalhada de qualquer comando no PowerShell. No comando abaixo do dado, o Obtenção de data cmdlet está canalizado com o Lista de formatos Para obter a saída formatada da data/hora:
> Get-date | Lista de formatos
A saída nos mostrou a lista de formatos retornados pelo cmdlet da lista de formatos.
Exemplo 2: Obtenha o fuso horário atual junto com a data/hora
Você pode obter a data/hora em um formato específico usando o parâmetro -format. No comando de exemplo abaixo, o dd indica o dia, o milímetros indica o mês e AAA indica o ano. Considerando que a HH: MM e K denotar as horas: minutos e fuso horário, respectivamente. Você pode obter a data do formato especificado usando o -Formatar parâmetro.
> Get -date -Format "DDDD MM/DD/AAYYY HH: MM K"
A saída mostra a data e hora atuais com o fuso horário, devolvido pela linha de código acima.
Exemplo 3: Obtenha a hora atual ou a data atual
Com a ajuda do parâmetro -format, você pode obter a data atual ou a hora atual separadamente. Se usarmos o t juntamente com o -Formatar parâmetro, ele mostrará a hora em formato de 12 horas. O comando de exemplo é fornecido aqui:
> Get -date -format t
O tempo de saída é exibido no formato de 12 horas.
Da mesma forma, você pode fornecer o valor “d”Para o parâmetro -format para obter a data atual:
> Get -date -format D
A data atual é impressa no terminal.
Exemplo 4: Recupere o dia específico do ano atual
Você também pode descobrir que número de dias é hoje simplesmente executando o seguinte código. Isso lhe dará o número do dia. Para fazer isso, a propriedade do ano do dia é usada da seguinte maneira:
> (Receba).Dayofyear
Portanto, a saída retornou o número do dia do ano, devolvido pelo comando
Exemplo 5: Obtenha a data e a hora atuais usando especificadores de formato
Os especificadores de formato são caracteres únicos usados para exibir a data e a hora específicas. Alguns dos especificadores de formato mais usados estão listados abaixo:
%A: indica o nome do dia da semana
%m: representa o mês do ano
%d: mostra a data do mês
%Y: indica o ano
%R: representa o tempo em formato 24 horas
%Z: refere -se ao fuso horário
O seguinte cmdlet exercerá o -Uformat Parâmetro para obter a data em um formato UTC:
> Get -date -uFormat " %a %m/ %d/ %y %r %z"
A data, hora, hora e zona de tempo são impressos em formato UTC.
Parabéns! Você aprendeu a usar o cmdlet de encontro de PowerShell.
Conclusão
O comando Get-Date é usado principalmente para colocar a data e a hora atuais em execução no sistema. No entanto, vários parâmetros do cmdlet de encontro podem ser usados para obter a hora/data na saída formatada. Esta posta. O -format e o -uformat são os dois principais parâmetros que são usados para obter a data/hora em um formato detalhado.