DateTime

تمثيل JSON
{
  "date": string
}
الحقول
date

string

تاريخ/وقت بتنسيق ISO 8601 الموسَّع قد تكون التعويضات مطلوبة أو لا تكون مطلوبة (يُرجى الرجوع إلى مستندات الحقل الرئيسي). يمكن تحديد الوقت بدقة تصل إلى نانو ثانية. يمكن تحديد الإزاحة بدقة بالثواني (على الرغم من أن ثواني الإزاحة ليست جزءًا من ISO 8601).

مثال:

بعد 12 نيسان (أبريل) 1985، ستستغرق عملية 1985-04-12T23:20:50.52Z 20 دقيقة و50.52 ثانية بعد الساعة 23 من شهر نيسان (أبريل) 1985.

ستكون المدة 1985-04-12T19:20:50.52-04:00 بعد 20 دقيقة و50.52 ثانية من الساعة 19 من 12 نيسان (أبريل) 1985، قبل 4 ساعات من التوقيت العالمي المتفق عليه (الوقت الفعلي نفسه في المثال أعلاه). إذا كان التاريخ/الوقت مخصص لموقع جغرافي في نيويورك، فسيكون هذا مكافئًا بالتوقيت الصيفي الشرقي (EDT). وتذكَّر أنّ التوقيت الصيفي يختلف من منطقة إلى أخرى.

ستكون قيمة السمة 1985-04-12T19:20:50.52 هي 20 دقيقة و50.52 ثانية بعد الساعة 19 من 12 نيسان (أبريل) 1985 بدون معلومات التعويض.

إن توفير إزاحة يجعل هذه لحظة مطلقة في وقت ما حول العالم. سيتم تعديل التاريخ/الوقت استنادًا إلى المنطقة الزمنية للمستخدم. على سبيل المثال، سيكون الوقت في 2018-06-19T18:30:00-04:00 هو 18:30:00 للمستخدِم في دبي والساعة 15:30:00 للمستخدِم في دبي.

يؤدي إغفال الإزاحة إلى جعل هذا التاريخ/الوقت محليًا، ويمثل عدة لحظات في الوقت حول العالم. سيكون التاريخ/الوقت دائمًا في المنطقة الزمنية الحالية للمستخدم. على سبيل المثال، سيكون الوقت في 2018-06-19T18:30:00 عند الساعة 18:30:00 للمستخدِم في القاهرة والساعة 18:30:00 للمستخدِم في شرم الشيخ. يفيد ذلك عندما يجب تطبيق التاريخ/الوقت المحلي نفسه على العديد من المواقع الجغرافية الفعلية عبر مناطق زمنية متعددة.