Welcome to Our Website

#PSTip trabajando con objetos DateTime en PowerShell usando [System.DateTime]

cuando se trabaja con fechas en PowerShell, a menudo es útil aprovechar el sistema.NET Framework.Clase DateTime., Por ejemplo, para mostrar la fecha y hora actuales, se puede usar el método Now:

::Now

se puede acortar a como se muestra en el siguiente ejemplo, donde se usa en combinación con el método Today para mostrar la fecha actual:

::Today

Cuando se trabaja con marcas de tiempo encontradas en Active Directory, el método FromFileTime se puede usar para a un formato legible por humanos.

::FromFileTime(129955032000000000)

otra característica muy útil es el método ParseExact que se incluye en esta clase. Transforma una cadena en un objeto DateTime., Se puede usar para convertir casi cualquier tipo de fecha especificando el formato usando la notación MM-dd-AAAA. Al ejecutar el siguiente comando se creará un objeto DateTime que mostrará la fecha correctamente como el 16 de mayo de 2005.

::ParseExact('16@05==5','dd@MM==y',$null)

para obtener más información sobre los métodos DateTime disponibles en esta clase, consulte este artículo de MSDN: http://msdn.microsoft.com/en-us/library/497a406b.aspx

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *