التوقيت العام

GeneralizedTime هو نوع بيانات زمني مُعتمد في معيار ASN.1 ، ويُمثل كسلسلة نصية. يُشفّر هذا النوع تاريخ اليوم ووقته، مع إمكانية تضمين أجزاء من الثانية وفرق التوقيت (اختياري). [ 1 ] على الرغم من أن بنيته تتوافق من حيث المفهوم مع معيار ISO 8601 ، إلا أن تنسيقه مُختصر ولا يستخدم فواصل معيار ISO 8601.

على عكس فئة UTCTime في معيار ASN.1، تستخدم فئة GeneralizedTime تمثيلاً مكوناً من أربعة أرقام للسنة لتجنب أي لبس محتمل. ومن الاختلافات الأخرى إمكانية ترميز معلومات الوقت بأي دقة مطلوبة عبر عنصر أجزاء الثانية.

أمثلة من ITU-T X.680 :

"19851106210627.3" التوقيت المحلي 6 دقائق و27.3 ثانية بعد الساعة التاسعة مساءً في 6 نوفمبر 1985. "19851106210627.3Z" التوقيت العالمي المنسق كما هو مذكور أعلاه. "19851106210627.3-0500" التوقيت المحلي كما في المثال الأول، مع تأخر التوقيت المحلي بمقدار 5 ساعات بالنسبة للتوقيت العالمي المنسق. 

يحدد ASN.1 أيضًا تنسيق الوقت DateAndTime المستخدم على نطاق واسع في SNMP ، والذي يتضمن أحرف فاصلة ولا يقوم بملء الحقول (على سبيل المثال، "1985-11-6,21:6:27.3,-5:0").

مراجع

  1. آدامز، سي.؛ فاريل، إس.؛ كاوس، ك.؛ ماهر، ب.؛ بولك، دبليو.؛ طومسون، تي. (أبريل 2002). ملف تعريف شهادة البنية التحتية للمفتاح العام X.509 للإنترنت وقائمة إبطال الشهادات (CRL) . RFC. IETF . doi : 10.17487/RFC3280 . تاريخ الاسترجاع: 5 مارس 2026 .{{citation}}: صيانة CS1: أسماء متعددة: قائمة المؤلفين ( رابط )

انظر أيضاً