La práctica PowerShell obtiene una fecha para desmitificar la fecha y la hora

La práctica PowerShell obtiene una fecha para desmitificar la fecha y la hora

El cmdlet "Obtener la fecha"Obtiene la fecha y hora actuales del sistema en PowerShell. Puede formatear la fecha y la hora utilizando diferentes especificadores de formato. Puede obtener el número de día, mes o año. Además, puede convertir el tiempo estándar en UTC. Este cmdlet también puede ayudar a crear una marca de tiempo en PowerShell.

Este blog cubrirá detalles sobre el "Obtener la fecha"Cmdlet.

Práctico PowerShell Get-Date para desmitificar la fecha y la hora

Como se dijo anteriormente, el "Obtener la fecha"Cmdlet obtiene la fecha y hora actuales en el sistema. Los ejemplos que se proporcionan a continuación descubrirán las maravillas de este cmdlet.

Ejemplo 1: use el cmdlet "get-date" para mostrar la fecha y hora actuales

Este ejemplo obtendrá la fecha y hora actuales en el sistema:

Obtener la fecha

Ejemplo 2: Obtenga toda la lista de formatos de fecha y hora utilizando cmdlet "get-date"

En este caso, todos los formatos de fecha y hora se mostrarán en la salida:

Get-Date | Formato

Según el código anterior:

  • Primero, agregue el "Obtener la fecha"Cmdlet, y especifique la tubería"|"Para transferir la salida del comando anterior al siguiente comando.
  • Por último, agregue el "Formato"Cmdlet:

Ejemplo 3: use el cmdlet "get-date" para obtener los elementos de la fecha

Esta demostración obtendrá los elementos de la fecha. Por esa razón, agregue el "Obtener la fecha"Cmdlet, junto con el"-Exhibición"Y asigne el"Fecha"Valor para él:

Get -Date -displayHint Fecha

Ejemplo 4: use el cmdlet "get-date" para obtener los elementos del tiempo

Esta ilustración obtendrá los elementos del tiempo:

Get Date -displayhint Time

Ejemplo 5: Use el cmdlet "Get-Date" para obtener los elementos del tiempo

Esta demostración obtendrá los elementos de "Fecha y hora":

Get -Date -DisplayHint DateTetime

Ejemplo 6: Obtenga la fecha y la hora en el .Especificador de formato neto

Esta ilustración formateará la fecha y la hora en forma de .Especificador de formato neto:

Get -Date -Format "dddd mm/dd/aaa yyy hh: mm k"

Según el código anterior:

  • Primero agregue el "Obtener la fecha"Cmdlet seguido por el"-FormatoParámetro y luego asignar los formatos dentro de las cotizaciones invertidas.
  • "dddd"Obtiene el día de la semana.
  • "Mm"Obtiene el número de mes.
  • "dd"Obtiene el día del mes.
  • "yyy"Obtiene el número de año.
  • "HH: MM"Obtiene el tiempo en formato de 24 horas sin segundos.
  • "K"Obtiene la compensación de la zona horaria de UTC.

Nota: Para obtener la fecha en el formato del año, especifique el "yyy" hacia "-FormatoParámetro y así sucesivamente:

Ejemplo 7: Obtenga la fecha y la hora en el especificador UFormat

Este ejemplo obtendrá la fecha y la hora en forma de UFormat:

Get -Date -UFormat " %A %M/ %D/ %Y %R %Z"

Según el código anterior:

  • Primero, agregue el cmdlet "Get-Date" seguido del "-UFormat"Y luego asigne el"%A %m/ %d/ %y %r %z"Especificador de formato.
  • "%A"Obtiene días de la semana.
  • "%metro"Obtiene el número del mes.
  • "%d"Obtiene un día del mes en dígitos.
  • "%Y"Obtiene el año en dígitos.
  • "%R"Obtiene tiempo en un formato de 24 horas.
  • "%Z"Obtiene la zona horaria según el UTC.
  • Para obtener cualquier valor único de los especificadores de formato mencionado anteriormente, defina cualquier valor único al "-UFormatParámetro:

Ejemplo 8: Convierta la fecha y hora actuales en la hora universal

En este caso, la fecha y la hora se convertirán en la hora universal:

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

Según el código anterior:

  • Primero, inicie una variable "$ Timeutc"Y asigne el"Obtener la fecha"Cmdlet a él.
  • Después de eso, concatene el "$ Timeutc"Variable con el"Touniversaltime ()" método:

Ejemplo 9: Obtenga el número de día del año usando el cmdlet "Get-Date"

En esta ilustración, se recuperará el número de día del año. Para hacerlo, simplemente concatene el "Obtener la fecha"Cmdlet con el"Día de día"Cmdlet:

(Obtener la fecha).Día de día

Ejemplo 10: Obtenga el número del año usando el cmdlet "Get-Date"

Este ejemplo obtendrá el número de año. Para hacerlo, simplemente concatene el "Obtener la fecha"Cmdlet con"Año":

(Obtener la fecha).Año

Ejemplo 11: Obtenga el número del mes usando el cmdlet "Get-Date"

Para obtener el número de mes, simplemente concatene el "Obtener la fecha"Cmdlet con"Mes":

(Obtener la fecha).Mes

Ejemplo 12: Obtenga el día de la semana usando el cmdlet "Get-Date"

Este ejemplo obtendrá el día de la semana. Para hacerlo, simplemente concatene el "Obtener la fecha"Cmdlet con"Día de la semana":

(Obtener la fecha).Día de la semana

Eso se trataba de obtener una fecha en diferentes formatos en PowerShell.

Conclusión

El "Obtener la fecha"Cmdlet en PowerShell obtiene la fecha y hora actuales del sistema. Ayuda a formatear la fecha y la hora en formatos como "UFormat" o ".NETO" formato. Además, puede decir la cantidad de días, meses o años. Este blog ha discutido el "Obtener la fecha"Cmdlet en detalle con varias ilustraciones.