الطابع الزمني في البيانات يربط السجل بوقت ذي معنى محدد. يقدم RFC 3339 صيغة نصية تضم التاريخ والوقت والإزاحة، وتسمح بكسور اختيارية للثانية؛ لذلك لا يلزم أن يكون كل طابع زمني رقما منفردا. [1]
الخلاصة السريعة
اقرأ الصيغة، ثم اسأل أي لحظة يمثلها الحقل وبأي مرجع زمني. ظهور كسور الثانية لا يثبت وحده أن الساعة أو القياس دقيقان بهذا القدر.
- يمكن تمثيل الوقت نصيا بصيغة RFC 3339، مع تاريخ ووقت وإزاحة وكسور ثانية اختيارية. [1]
- اسم الحقل وصيغته لا يكفيان: حدد هل الوقت لوقوع الحدث أو لوصول سجل عنه.
- في مثال تعليمي، وجود .125 في النص لا يقدم بمفرده دليلا مستقلا على دقة الجهاز.
- راجع المعنى والصيغة والقيم الغائبة قبل الترتيب أو حساب الفواصل، ولا تخمن مرجع وقت مجهول.
كيف تبدو صيغة واضحة؟
تحدد قواعد RFC 3339 تاريخا كاملا، وفاصلا، ووقتا مع إزاحة؛ وقد يظهر جزء اختياري من الثانية. [1]
لنستخدم النص التعليمي 2026-10-06T08:30:00Z. التاريخ فيه 6 أكتوبر 2026، والجزء 08:30:00 هو الوقت، وZ تشير إلى UTC وفقا للصيغة. [1] هذا نص أنشئ للمثال وليس قياسا مأخوذا من جهاز. وجود صيغة معروفة يساعد على تفسير النص، لكنه لا يشرح بعد الحدث الذي يؤرخه.
أي لحظة يقصدها الحقل؟
في مثال افتراضي لخزانة إعارة، نسجل فتح الباب، ثم وصول رسالة الفتح إلى تطبيق. قد يختلف الوقتان. إذا سمي الحقل «وقت» فقط، فلن نعرف أيهما نستخدم لترتيب الفتحات أو لقياس وصول الرسائل.
نقترح في قاموس هذا المثال تعريفين صريحين: وقت فتح الباب، ووقت استلام الرسالة. نضيف مصدر كل وقت، ولا نغير أحدهما إلى الآخر بسبب غياب قيمة. المقال يركز على فهم الطابع وصيغته؛ شرح أنواع أوقات مسار المعالجة يحتاج أيضا إلى وصف طريقة الجمع نفسها.
هل كثرة الخانات تثبت الدقة؟
تخيل نسختين من سجل افتراضي، إحداهما تعرض 08:30:00، والأخرى تعرض 08:30:00.125. نرى أن الثانية تعرض جزءا من الثانية، لكن النص وحده لا يخبرنا كيف ضبطت الساعة أو كيف سجل الجهاز القيمة. هذا استدلال من حدود المثال، وليس تقريرا عن أداء جهاز معين.
قبل الاستفادة من فروق صغيرة، نطلب وصف الساعة وطريقة التسجيل ومستوى الدقة الذي يدعمه المصدر. فقد يكون سؤال ترتيب أحداث متباعدة أسهل من سؤال الفاصل الدقيق بينها. لا نستخرج ضمان قياس من عدد الخانات الظاهرة في عرض الحقل.
كيف نراجع العمود قبل الحساب؟
للمثال، نفحص بضعة سجلات ونقارنها بوصف الحقل: هل الصيغة ثابتة؟ هل توجد قيم غائبة؟ هل كتب الوقت والمرجع المطلوبان؟ نحتفظ بالقيمة الأصلية بجانب تحويل مفسر، كي نستطيع مراجعة خطأ القراءة دون فقد النص الذي استلمناه.
إذا كان المرجع مجهولا، نطلب توضيحه أو نحدد حدود الاستخدام الممكن. ثم نختبر ترتيب أمثلة بسيطة ونتيجة فرق وقت معروف في المثال قبل إدخال الحقل إلى إعداد البيانات. هذه خطوات مراجعة مقترحة؛ لا تعني أن صيغة صحيحة تضمن بيانات صحيحة أو نموذجا ناجحا.
المصادر ومتابعة القراءة
أُعدّ هذا المقال بصياغة عربية أصلية بالاستناد إلى المصادر أعلاه، وهو مدخل تمهيدي إلى الموضوع. اقرأ منهجية المحتوى وحدوده.
