Tutorial de Powershell: ¿Cómo convertir una cadena a la fecha?

X INSTALAR HACIENDO CLIC EN EL ARCHIVO DE DESCARGA

Para solucionar varios problemas de PC, recomendamos la herramienta de reparación de PC Restoro:
Este software reparará errores informáticos comunes, lo protegerá de la pérdida de archivos, malware, fallas de hardware y optimizará su PC para obtener el máximo rendimiento. Solucione problemas de PC y elimine virus ahora en 3 sencillos pasos:

  1. Descargar la herramienta de reparación de PC Restoro que viene con tecnologías patentadas (patente disponible aquí ) .
  2. Hacer clic Iniciar escaneo para encontrar problemas de Windows que podrían estar causando problemas en la PC.

  3. Hacer clic Repara todo para solucionar problemas que afectan la seguridad y el rendimiento de su computadora

  • Restoro ha sido descargado por 0 lectores este mes.

Las fechas son una parte esencial de varias aplicaciones y scripts. Aún así, la información de la fecha generalmente se almacena en formato de cadena, lo que dificulta la realización de operaciones como la aritmética o la comparación de fechas.

Por lo tanto, necesita convertir cadenas en fechas; esto facilitará la realización de tareas cotidianas, como recuperar información sobre la fecha y la hora actuales, calcular entre dos valores de fecha y formatearlos.

Esta guía cubrirá todos los métodos y comandos simples para convertir cadenas a la fecha en PowerShell. También incluiremos ejemplos para hacerlo aún más fácil. ¡Empecemos!

¿Cómo puedo convertir String a Date?

1. Use el comando Analizar

  1. Presione la tecla de Windows, escriba Potencia Shell y haga clic en Ejecutar como administrador.
  2. Escriba el siguiente comando después de reemplazar 02/03/2023 con la fecha que desea convertir y presione Enter: $dateString = "02/03/2023"
    $parsedDate = [DateTime]::Parse($dateString)
    Write-Output $parsedDate
    powershell_parse

2. Use el comando ParseExact

  1. Lanzamiento Potencia Shell con admin derechos.
  2. Copie y pegue el siguiente comando después de reemplazar 02/03/2023 con la fecha que desee y Enter: $dateString = "02/03/2023"
    $format = "MM/dd/yyyy"
    $parsedDate = [DateTime]::ParseExact($dateString, $format, $null)
    Write-Output $parsedDate
    ParseExact -powershell convertir cadena hasta la fecha

3. Use el cmdlet GetDate

  1. Abierto Potencia Shell con privilegios de administrador.
  2. Escriba el siguiente comando después de reemplazar 03/02/2023 con la fecha que desea convertir y Enter: $dateString = "02/03/2023"
    $parsedDate = Get-Date $dateString
    Write-Output $parsedDate
    Obtenga la cadena de conversión DAte -powershell hasta la fecha

4. Usa el acelerador de fecha y hora

  1. Lanzamiento Potencia Shell con admin derechos.
  2. Copie y pegue el siguiente comando, pero reemplace 03/02/2023 con la fecha que desee y presione Enter: $dateString = "02/03/2023"
    $parsedDate = [DateTime]$dateString
    Write-Output $parsedDate
    Fecha y hora

5. Usa la función Cast

  1. Abierto Potencia Shell con derechos de administrador.
  2. Escriba el siguiente comando después de reemplazar 02/03/2023 con la fecha que desee y presione Enter: $dateString = "02/03/2023"
    $parsedDate = [DateTime]$dateString
    Write-Output $parsedDate
    ELENCO

Por lo tanto, estos son los métodos estándar que puede usar para convertir cadenas a la fecha en PowerShell. Si tiene alguna pregunta o inquietud sobre el proceso, no dude en mencionarla en la sección de comentarios a continuación.

Related Posts