انتقل إلى محتوى الدرس

How JavaScript Stores Time تمثيل الزمن بكائن Date

تعامل بثقة مع التاريخ والوقت في JavaScript: افهم الطابع الزمني UTC وأنشئ كائنات Date بصيغة ISO وانتبه لفهرسة الأشهر الصفرية ونسّق العرض عبر Intl.DateTimeFormat.
2 صفوف تعليمية
جافا سكريبت
8 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

يخزن كل كائن Date في JavaScript داخلياً رقماً صحيحاً واحداً فقط: هو عدد أجزاء الألف من الثانية (المللي ثانية) المنقضية منذ منتصف ليل 1 يناير 1970 بالتوقيت العالمي المنسق UTC (المعروف عالمياً باسم نقطة بداية الزمن الرقمي Unix Epoch).

وبما أن الثانية تساوي 1000 مللي ثانية واليوم يساوي 86,400,000 مللي ثانية، فإن هذا التمثيل الرقمي يجعل مقارنة اللحظات الزمنية وطرحها عملية حسابية دقيقة وموحدة حول العالم.

الصف 2 صورة توضيحية
مخطط تمثيل الزمن في JavaScript من المللي ثانية القياسية إلى بناء كائن Date وفهرسة الأشهر والتنسيق المحلي