يمثِّل الطابع الزمني نقطة زمنية مستقلة عن أي منطقة زمنية أو تقويم محلي، حيث يتم ترميزها بعدد الثواني والكسور من الثواني بدقة نانوثانية. يستند العدد إلى حقبة معينة في منتصف ليل 1 يناير 1970 حسب التوقيت العالمي المنسَّق، في التقويم الميلادي الغريب الذي يوسّع التقويم الميلادي إلى العام الأول.
وتبلغ مدة كل الدقائق 60 ثانية. "تلطيخ" الثواني الكبيسة لكي لا تكون هناك حاجة إلى أي جدول في القفزة الثانية من أجل التفسير، باستخدام مسح خطي لمدة 24 ساعة.
يتراوح النطاق بين 0001-01-01T00:00:00Z و 9999-12-31T23:59:59.999999999Z. ومن خلال حصر هذا النطاق على هذا النطاق، نضمن إمكانية التحويل من سلاسل تاريخ RFC 3339 وإليها.
تمثيل JSON |
---|
{ "seconds": string, "nanos": integer } |
الحقول | |
---|---|
seconds |
يمثّل هذا المقياس ثواني من التوقيت العالمي المنسّق (UTC) منذ حقبة Unix 1970-01-01T00:00:00Z. يجب أن تتراوح القيم بين 0001-01-01T00:00:00Z و9999-12-31T23:59:59Z. |
nanos |
الكسور غير السالبة من الثانية بدقة نانو ثانية. يجب أن تحتوي القيم الثانية السالبة التي تحتوي على كسور على قيم نانو غير سالبة يتم احتسابها إلى الأمام في الوقت المناسب. يجب أن تتراوح القيمة بين 0 و999,999,999 (ضمنًا). |