JavaScript - Date Set Methods
JavaScript - دوال التعديل على التاريخ (Date Set Methods)
🔸 يمكنك تعديل أي جزء من كائن Date باستخدام دوال set.
تُستخدم هذه الدوال لتغيير السنة، الشهر، اليوم، أو الوقت في كائن التاريخ.
🔹 إنشاء كائن التاريخ
const d = new Date("2025-04-27T12:00:00");
---
🔹 أشهر دوال set
setFullYear(year)– لتغيير السنة.setMonth(month)– لتغيير الشهر (0 = يناير).setDate(day)– لتغيير اليوم من الشهر.setHours(hour)– لتغيير الساعة.setMinutes(min)– لتغيير الدقائق.setSeconds(sec)– لتغيير الثواني.setMilliseconds(ms)– لتغيير أجزاء الثانية.setTime(ms)– لتحديد الوقت بالمللي ثانية منذ 1970.
🔹 أمثلة على الاستخدام
d.setFullYear(2030);
d.setMonth(0); // يناير
d.setDate(1);
d.setHours(8);
d.setMinutes(15);
d.setSeconds(30);
console.log(d); // Wed Jan 01 2030 08:15:30 ...
---
📌 setTime()
const another = new Date();
another.setTime(0); // 1 يناير 1970
---
⚠️ ملاحظات مهمة
- كل دالة
setتُعدل كائن التاريخ مباشرة. - إذا أعطيت رقمًا خارج المدى (مثل 13 للشهر)، سيتم تعديله تلقائيًا (إضافة سنة جديدة).
- دوال
setمفيدة عند تعديل التاريخ حسب مدخلات المستخدم.
تعليقات
إرسال تعليق