GeneralizedTime es un tipo de tiempo de notación ASN.1 representado como una cadena. Codifica la fecha y hora del calendario, incluyendo opcionalmente segundos fraccionarios y un desplazamiento de zona horaria opcional. [ 1 ] Si bien su estructura se alinea conceptualmente con la norma ISO 8601 , el formato es compacto y no utiliza los separadores de dicha norma.
A diferencia de la clase UTCTime de ASN.1, GeneralizedTime utiliza una representación de cuatro dígitos del año para evitar posibles ambigüedades. Otra diferencia radica en la posibilidad de codificar la información horaria con la precisión deseada mediante el elemento de segundos fraccionarios.
Ejemplos de ITU-T X.680 :
"19851106210627.3" Hora local: 6 minutos y 27,3 segundos después de las 9 de la noche del 6 de noviembre de 1985. "19851106210627.3Z" hora universal coordinada como se indicó anteriormente. "19851106210627.3-0500" hora local como en el primer ejemplo, con la hora local retrasada 5 horas en relación con el tiempo universal coordinado.
ASN.1 también define un formato de hora DateAndTime ampliamente utilizado en SNMP , que incluye caracteres separadores y no rellena los campos (por ejemplo, "1985-11-6,21:6:27.3,-5:0").
Referencias
- ↑ Adams, C.; Farrell, S.; Kause, K.; Maher, P.; Polk, W.; Thompson, T. (abril de 2002). Perfil de certificado y lista de revocación de certificados (CRL) de la infraestructura de clave pública X.509 de Internet . RFC. IETF . doi : 10.17487/RFC3280 . Consultado el 5 de marzo de 2026 .
{{citation}}: CS1 maint: varios nombres: lista de autores ( enlace )
Véase también
- Recomendaciones de la UIT-T
- Recomendaciones de la serie G de la UIT-T