Генерализованноевремя
![]() | В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
GeneralizedTime — это формат времени в нотации ASN.1 . Он состоит из строкового значения , представляющего календарную дату, как определено в ISO 8601 , время суток с необязательным элементом доли секунды и необязательный коэффициент разницы местного времени, как определено в ISO 8601.
В отличие от класса UTCTime ASN.1, GeneralizedTime использует четырехзначное представление года, чтобы избежать возможной двусмысленности. Еще одним отличием является возможность кодировать информацию о времени любой желаемой точности с помощью элемента долей секунды.
Примеры из ITU-T X.680 :
"19851106210627.3" local time 6 minutes, 27.3 seconds after 9 pm on 6 November 1985. "19851106210627.3Z" coordinated universal time as above. "19851106210627.3-0500" local time as in the first example, with local time 5 hours retarded in relation to coordinated universal time.
ASN.1 также определяет формат времени DateAndTime , широко используемый в SNMP , который включает символы-разделители и не дополняет поля (например, «1985-11-6,21:6:27.3,-5:0»).