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().

تعليقات

المشاركات الشائعة من هذه المدونة

HTML - Text Formatting تنسيقات النص

1.1 SQL Introduction

Entity Framework - مقدمة عن Entity Framework