en este tutorial de PowerShell, analizaremos cómo usar los cmdlets get-date de PowerShell con varios ejemplos del comando Get-date de PowerShell. Veamos varios ejemplos en PowerShell get date.
cmdlets get-date de PowerShell
ahora veremos cómo usar los cmdlets get-date de PowerShell o la función Date de PowerShell.
Get-Date: el comando Get-Date de PowerShell se utiliza para mostrar la fecha y la hora actuales del sistema.
sintaxis: a continuación se muestra la sintaxis del comando Get-Date de PowerShell.,
Puede usar Windows PowerShell o PowerShell ISE para depurar, ejecutar y probar el script en PowerShell get date.
Get-Date
ómo podemos usar PowerShell Get Date para recuperar la fecha y hora actuales.
también puede usar el siguiente comando para obtener la configuración de datetime del sistema.
(Get-Culture).DateTimeFormat
formato get-date de PowerShell
ahora veremos algunos ejemplos de formato get-date de PowerShell.,
Mostrar solo la fecha actual
desde el cmdlet get-date, puede recuperar get the only Date, Time o DateTime only.
PowerShell proporciona el parámetro-DisplayHint que podemos usar para obtener solo la fecha, solo la hora o solo la fecha y hora.
a continuación se muestra el cmdlet PowerShell para obtener solo la fecha actual.
Get-Date -DisplayHint Date
Mostrar solo la hora actual
mediante el siguiente comando de PowerShell para mostrar solo la hora actual.,
Get-Date -DisplayHint Time
Mostrar solo la fecha y hora actual
a continuación se muestra el cmdlet PowerShell para obtener la fecha y hora actual del sistema.
Get-Date -DisplayHint DateTime
Obtener una fecha del día del año
Este es un interesante comando para obtener una fecha del día del año.,
mostrará el día del año usando la propiedad DayofYear como a continuación:
la salida aparecerá como a continuación:
desde 2020 es el año bisiesto, se puede ver que está devolviendo 366.
- Get-SPOsite la ruta administrada no es una ruta administrada en este tenant
cómo mostrar solo un mes del año desde get-date
podemos obtener fácilmente el formato de fecha para mostrar solo un mes del año.,
(Get-Date).Month
aparte de esto, también podemos obtener Year,Day, DayOfWeek, DayOfYear de los cmdlets get-date en PowerShell, etc.
(Get-Date).Month(Get-Date).Year(Get-Date).Day(Get-Date).DayOfWeek(Get-Date).DayOfYear
puede ver la salida como a continuación:
ejemplos de formato Get-Date de PowerShell
Aquí hay algunos ejemplos más de cómo podemos formatear cmdlets Get-Date de PowerShell.
(get-date).ToString("d.M.yyyy hh:mm tt")
el cmdlet de PowerShell anterior muestra la fecha actual en una fecha.mes.,año y hora.minuto AM / PM.
Usando «tt» obtendremos la hora actual en el formato am y pm.
Get-Date -Format g
Este comando Get-Date-Format g muestra la fecha y la hora actuales en un formato corto.
Get-Date -Format t
Get-Date -Format t comando mostrará el sólo el tiempo en un formato corto
Get-Date -Format d
Get-Date -Format d sólo mostrar la fecha en formato corto.
Get-Date -Format U
los cmdlets Get-Date-Format U se utilizan para mostrar la fecha y la hora completas utilizando la hora universal.,
Puede ver que la salida se ve como a continuación:
get-date | fl *
El comando anterior dsiplay las propiedades como datetime, date, day, DayOfWeek, DayOfYear, hour, kind, etc en el formato de Lista.
(get-date).ToUniversalTime()
El PowerShell cmd convertirá fecha actual hora universal de la zona horaria(UTC).,
compruebe si una fecha está ajustada para el horario de verano
utilizando los cmdlets siguientes, puede comprobar si una fecha está ajustada para el horario de verano o no.
Podemos usar el método IsDaylightSavingTime para verificar si la fecha se ajusta para el horario de verano.
por lo que devolverá true/false.
$isdatetime = Get-Date$isdatetime.IsDaylightSavingTime()
Convertir el tiempo actual en hora UTC
Nos puede convertir fácilmente el tiempo actual en hora UTC fácilmente a partir de la Fecha.,
$currentTime = Get-Date$currentTime.ToUniversalTime()
el comando anterior convertirá fácilmente la hora actual a la hora UTC.
PowerShell get-date adddays
podemos usar PowerShell get-date adddays para agregar un número de días a la fecha actual.
Sintaxis:
(get-date).AddDays(2)
Usted puede ver los cmdlets de fecha muestra mediante la adición de 2 días en la fecha de hoy.,
además de adddays, también podemos usar PowerShell get-date AddHours, AddMinutes, AddMonths, AddSeconds, AddYears, etc.,
Puede ver la salida como a continuación:
PowerShell get-date yesterday
También podemos obtener la fecha de ayer utilizando el mismo PowerShell Get-Date adddays método pasando -1 como a continuación:
(get-date).AddDays(-1)
así es como podemos obtener ayer valor usando PowerShell Get-Date.,
PowerShell get-date add hours
Podemos usar el método PowerShell get-date AddHours para agregar un número de horas a la fecha actual como a continuación:
(get-date).AddHours(5)
puede ver que está agregando 5 horas a la hora actual y se muestra.
zona horaria de PowerShell get-date
mediante el uso de Get-zona horaria, podemos obtener la zona horaria del sistema.
Get-TimeZone
el cmdlet de PowerShell anterior mostrará la zona horaria actual del sistema.,
también podemos establecer el sistema es la zona horaria a otra zona horaria mediante el siguiente cmdlet de PowerShell.,
Set-TimeZone -Name "Pacific Standard Time"
PowerShell get-date from string
También podemos convertir una cadena a la fecha en PowerShell como a continuación:
$stringdate = '29-Apr-2020'$stringfinaldate=::parseexact($stringdate, 'dd-MMM-yyyy', $null)$stringfinaldate
puede ver que la salida aparecerá como a continuación:
PowerShell Set-date
También podemos establecer la fecha del sistema local en una fecha específica mediante el cmdlet Set-Date de PowerShell, compruebe debajo del cmdlet PowerShell.,
Set-Date -Date "06/03/2019 18:53"
PowerShell Get-Date toshortdatestring()
Usando el método Get-Date toshortdatestring() de PowerShell para obtener la fecha de hoy en formato de fecha corta como a continuación:
(get-date).ToShortDateString()
aparte de esto, también puede sobrescribir (get-date).,ToString() método para mostrar la fecha de hoy en varios formatos como a continuación:
(get-date).ToString("dd-MM-yyyy")(get-date).ToString("dd-MMM-yyy")
echa a un archivo de texto en PowerShell
en PowerShell, podemos escribir la fecha actual a un archivo de texto mediante el siguiente comando.
Get-Date| Add-Content -Path "G:\padmini\New folder\PSDate.txt"
Este comando escribirá la fecha actual en un archivo de texto.,
PowerShell obtener la diferencia entre dos fechas en días
podemos obtener fácilmente la diferencia entre dos fechas en días utilizando PowerShell.
se mostrará en detalles como Días, Horas,Minutos, Segundos, etc. la diferencia entre dos días.,
Si desea obtener la diferencia entre dos fechas en días en PowerShell, puede utilizar como la siguiente:
$datediff.Days$datediff.TotalDays
Usted puede ver el resultado como el siguiente:
PowerShell obtener la fecha y la hora .NET formato
Si usted tiene un poco de conocimiento de Microsoft.,Net, entonces le será más fácil formatear la fecha y la hora de PowerShell get en los diferentes formatos de cadena útiles.
puede ver algunos ejemplos a continuación utiliza los formatos. Net.,
Puede ver la salida:
puede que le gusten los siguientes tutoriales de PowerShell:
- variable de referencia de PowerShell
- obtener el tamaño de la biblioteca de documentos de SharePoint con PowerShell
- Qué es la variable de PowerShell
- PowerShell buscar archivos modificados en los últimos N días
- Cómo comprobar si el archivo se creó en las últimas 24 horas con PowerShell?,
- Cómo crear y usar la variable global de PowerShell
- PowerShell encuentra los archivos modificados en las últimas 24 horas y PowerShell obtiene la última hora modificada de los archivos en la carpeta
- Crear carpeta si no existe usando PowerShell
- Crear archivo si no existe con el nombre como fecha de hoy usando PowerShell
- Crear un archivo de contraseña cifrada en PowerShell y usarlo en SharePoint online
- Cómo comprobar el tamaño del archivo usando el Script de PowerShell
en este tutorial de PowerShell, explicamos cómo usar los cmdlets Get-Date de PowerShell.,e ejemplos de formato
Hola a todos!,! Soy Bhawana MVP de SharePoint y tengo más de 10 años de experiencia en SharePoint, así como en tecnologías.Net. He trabajado en todas las versiones de SharePoint desde wss hasta Office 365. Tengo una buena exposición en personalización y migración usando Nintex, herramientas Metalogix. Ahora explorar más en SharePoint 2016 🙂 Espero Aquí puedo contribuir y compartir mi conocimiento al máximo. Como yo creo que «no Hay riqueza como el conocimiento y no la pobreza, como la ignorancia»