Generaliserad tid

En GeneralizedTime är ett tidsformat i ASN.1-notationen . Den består av ett strängvärde som representerar kalenderdatumet, enligt definitionen i ISO 8601 , en tid på dagen med ett valfritt bråksekunderselement och den valfria lokala tidsdifferentialfaktorn enligt definitionen i ISO 8601.

I motsats till UTCe-klassen för ASN.1 använder den en fyrsiffrig representation av året för att undvika eventuell tvetydighet. En annan skillnad är möjligheten att koda tidsinformation med valfri önskad precision via elementet bråkdelssekunder.

Exempel från ITU-T X.680 :

"19851106210627.3" lokal tid 6 minuter, 27,3 sekunder efter kl. 21.00 den 6 november 1985. "19851106210627.3Z" koordinerad universell tid enligt ovan. "19851106210627.3-0500" lokal tid som i det första exemplet, med lokal tid 5 timmar försenad i förhållande till koordinerad universell tid.

ASN.1 definierar också ett [[]] tidsformat som används i stor utsträckning i SNMP , som inkluderar separatortecken och inte fyller ut fälten (t.ex. "1985-11-6,21:6:27.3,-5:0").

Se även