PowerShell es una herramienta de Windows totalmente realizada utilizada para todas las tareas administrativas dentro del sistema. Puede peinar la fecha y la hora en varios formatos. Además, PowerShell tiene la capacidad de convertir una cadena a DateTime. La cadena y la hora y hora son los dos tipos de datos diferentes en PowerShell. La cadena es la combinación de palabras que hace un texto significativo, mientras que DateTime se usa para representar o mostrar la fecha y la hora en PowerShell.
Este tutorial lo guiará sobre la transformación de una cadena en la hora de fecha de fecha de PowerShell.
Cómo convertir/transformar una cadena en la hora de detección de PowerShell?
Estos métodos pueden convertir una cadena a DateTime en PowerShell:
Método 1: Convierta una cadena en DateTeTime en PowerShell usando el método de cadena de fundición
El lanzamiento de la fecha y la cadena de tiempo puede ayudarlo a convertirse a DateTime. Más específicamente, la fundición se usa en PowerShell para convertir una cadena en diferentes tipos de datos, incluidos enteros o de fecha y hora. En nuestro caso, necesitamos convertir una cadena en DateTime en PowerShell.
Ejemplo
Echemos un vistazo al ejemplo dado para convertir una cadena en DateTime usando el método de cadena de reparto:
> $ Datetimestr = "2023-01-12"
> [DateTime] $ Datetimestr
Según el código:
La salida confirma que la cadena especificada se ha convertido a DateTime en PowerShell.
Método 2: Convierta una cadena a DateTeM en PowerShell usando el método ParseExact ()
El "ParseExact ()"Es el método del"Fecha y hora" clase. Está especialmente diseñado para convertir una representación de cadena de la fecha y hora asignada por el usuario al tipo de datos de fecha y hora.
Ejemplo
Ahora, ejecute el siguiente código en PowerShell:
> $ Datetimestr = '2023/01/12'
> [DateTime] :: ParseExact ($ DatuTimestr, 'aaa yyyy/mm/dd', $ null)
En el código indicado:
Eso se trataba de convertir una cadena en DateTime en PowerShell.
Conclusión
La cadena en PowerShell se puede convertir en fecha y hora utilizando dos métodos ",Cuerda de fundición" y "ParseExact ()". Ambos métodos primero toman la cadena de fecha y hora del usuario y luego lo convierten a la hora y tiempo. Este tutorial ha presentado una guía exhaustiva para convertir una cadena PowerShell en DateTime.