JavaScript - Date
JavaScript - كائن التاريخ (Date)
🔸 كائن Date في JavaScript يُستخدم للتعامل مع التواريخ والأوقات.
يمكنك إنشاء تاريخ جديد، أو قراءة الوقت الحالي، أو حساب الفروقات بين التواريخ.
🔹 إنشاء كائن تاريخ
const now = new Date();
console.log(now); // التاريخ والوقت الحالي
const d1 = new Date("2025-04-27"); // تاريخ بصيغة نصية
const d2 = new Date(2025, 3, 27); // (السنة، الشهر، اليوم) ← أبريل = 3
📌 تذكّر أن الأشهر تبدأ من 0 (يناير) إلى 11 (ديسمبر).
---🔹 الوقت بالمللي ثانية منذ 1970
const ms = Date.now();
console.log(ms); // عدد المللي ثانية منذ 1 يناير 1970
---
🔹 التحويل إلى نص
const date = new Date();
console.log(date.toDateString()); // Fri Apr 27 2025
console.log(date.toTimeString()); // 14:05:32 GMT+0300 ...
console.log(date.toUTCString()); // Sun, 27 Apr 2025 11:05:32 GMT
---
📌 استخدامات شائعة لكائن Date
- عرض التاريخ والوقت الحالي.
- حساب الفرق بين تاريخين.
- عرض التاريخ بشكل معين للمستخدم.
⚠️ ملاحظات مهمة
- لا تنسَ أن الأشهر تبدأ من 0.
- تأكد من استخدام
getFullYear()بدلًا منgetYear()لأنه قديم. - للحصول على جزء معين من التاريخ، ستتعلم في الدروس القادمة استخدام دوال مثل
getDate()وgetMonth().
تعليقات
إرسال تعليق