Cómo convertir los atributos de fecha y hora de Active Directory en formato de hora estándar

Se aplica a: Microsoft Windows Server 2003 Standard Edition (32-bit x86)Microsoft Windows Server 2003 Web EditionMicrosoft Windows Server 2003 Enterprise Edition for Itanium-based Systems

Autor:


Shijaz Abdulla MVP

COMUNIDAD SOLUCIONES CONTENIDO RENUNCIA


MICROSOFT CORPORATION Y/O SUS RESPECTIVOS PROVEEDORES GARANTIZAN LA IDONEIDAD, FIABILIDAD O EXACTITUD DE LA INFORMACIÓN Y LOS GRÁFICOS RELACIONADOS CONTENIDOS EN ESTE DOCUMENTO. DICHA INFORMACIÓN Y LOS GRÁFICOS RELACIONADOS SE PROPORCIONAN "TAL CUAL" SIN GARANTÍA DE NINGÚN TIPO. MICROSOFT Y/O SUS RESPECTIVOS PROVEEDORES POR EL PRESENTE RENUNCIAN A TODA GARANTÍA Y CONDICIÓN RESPECTO A ESTA INFORMACIÓN Y RELACIONADOS CON LOS GRÁFICOS, INCLUIDAS TODAS LAS GARANTÍAS Y CONDICIONES IMPLÍCITAS DE COMERCIABILIDAD, IDONEIDAD PARA UN PROPÓSITO PARTICULAR, PROFESIONAL ESFUERZO, TÍTULO Y AUSENCIA DE INFRACCIÓN. USTED ACEPTA ESPECÍFICAMENTE QUE EN NINGÚN CASO MICROSOFT O SUS PROVEEDORES SERÁ RESPONSABLES POR DAÑOS DIRECTOS, INDIRECTOS, PUNITIVOS, INCIDENTALES, ESPECIALES, CONSECUENTES NI NINGÚN DAÑO, INCLUIDOS, SIN LIMITACIÓN, DAÑOS POR PÉRDIDA DE USO, DATOS O BENEFICIOS, QUE SURJA DE O EN CUALQUIER FORMA RELACIONADA CON EL USO DE O IMPOSIBILIDAD DE USO DE LA INFORMACIÓN Y LOS GRÁFICOS RELACIONADOS CONTENIDOS EN ESTE DOCUMENTO, YA SEA BASADO EN CONTRATO, AGRAVIO, NEGLIGENCIA, RESPONSABILIDAD ESTRICTA O DE OTRO TIPO, INCLUSO SI MICROSOFT O CUALQUIERA DE SUS PROVEEDORES HA SIDO AVISADO DE LA POSIBILIDAD DE DAÑOS.

RESUMEN


Este artículo describe cómo los atributos que contiene un valor de fecha y hora se pueden convertir a formatos de fecha y hora estándar que significativo.

Resumen de la


Active Directory almacena valores de fecha y hora como el número de intervalos de 100 nanosegundos transcurridos desde las 0 horas de 1 de enero de 1601 hasta la fecha y hora que se va a almacenar. Siempre se almacena la hora en el meridiano de Greenwich (GMT) en Active Directory. Algunos ejemplos de atributos de Active Directory que almacenan valores de fecha y hora son LastLogon, LastLogonTimestamp y LastPwdSet. Con el fin de obtener el valor de fecha y hora almacenado en estos atributos en un formato estándar, se requiere alguna conversión. Este artículo describe cómo puede realizarse esta conversión.

Procedimiento


  1. Obtener el valor del atributo de Active Directory que se va a convertir. Hay muchas maneras de extraer valores de atributos de Active Directory. Mediante ADSI Edit es un método.
  2. Abra el símbolo del sistema.
  3. Escriba el siguiente comando: /ntte w32tm.exe [hora en formato de hora de Windows NT]
  4. Convertir a hora local y mostrar el valor de fecha y hora.

Ejemplo:


Dará como resultado el comando w32tm.exe /ntte 12827138274296875005:57:54.2968750 148462 - 24/6/2007 8:57:54 AM (hora local) en un equipo que está en una zona horaria tres horas por delante de la hora del meridiano de Greenwich (GMT + 3:00). Observe que la primera mitad de la salida muestra la hora en GMT (05: 57:54) y, a continuación, se convierte agregando el desplazamiento de zona horaria (8: 57:54).