شرح صفوف ومحتوى الفقرة
انتبه لأشهر مفاجأة في تاريخ JavaScript: الأشهر مرقمة فهرسياً من الصفر (0 ليناير حتى 11 لديسمبر)، بينما تبدأ أيام الشهر في getDate() من الرقم 1 كالمعتاد! لذلك أضف دائماً + 1 عند عرض رقم الشهر، أو استخدمه مباشرةً كفهرس في مصفوفة أسماء الأشهر:
| دالة القراءة | النطاق الرقمي المرجع | تنبيه عملي مهم |
|---|---|---|
d.getFullYear() | سنة من 4 أرقام مثل 2026 | استخدمها دائماً وتجنب الدالة المهجورة getYear() |
d.getMonth() | من 0 إلى 11 | فهرس صفري! أضف 1 لعرض رقم الشهر البشري |
d.getDate() | من 1 إلى 31 | رقم اليوم داخل الشهر الميلادي |
d.getDay() | من 0 إلى 6 | ترتيب يوم الأسبوع (0 الأحد .. 6 السبت) |