طرق تعيين التاريخ في JavaScript
تتيح لك أساليب تعيين التاريخ تعيين قيم التاريخ (السنوات والأشهر والأيام والساعات والدقائق والثواني والميلي ثانية) لكائن التاريخ.
تعيين طرق التاريخ
تُستخدم طرق تعيين التاريخ لتعيين جزء من التاريخ:
Method | Description |
---|---|
setDate() | Set the day as a number (1-31) |
setFullYear() | Set the year (optionally month and day) |
setHours() | Set the hour (0-23) |
setMilliseconds() | Set the milliseconds (0-999) |
setMinutes() | Set the minutes (0-59) |
setMonth() | Set the month (0-11) |
setSeconds() | Set the seconds (0-59) |
setTime() | Set the time (milliseconds since January 1, 1970) |
طريقة setFullYear ()
الطريقة setFullYear()
تحدد سنة كائن التاريخ. في هذا المثال لعام 2020:
مثال
const d = new Date();
d.setFullYear(2020);
يمكن أن تحدد setFullYear()
الطريقة اختياريًا الشهر واليوم:
مثال
const d = new Date();
d.setFullYear(2020, 11, 3);
طريقة setMonth ()
تحدد الطريقة setMonth()
شهر كائن التاريخ (0-11):
مثال
const d = new Date();
d.setMonth(11);
طريقة setDate ()
تعيّن setDate()
الطريقة يوم كائن التاريخ (1-31):
مثال
const d = new Date();
d.setDate(15);
يمكن setDate()
أيضًا استخدام الطريقة لإضافة أيام إلى تاريخ:
مثال
const d = new Date();
d.setDate(d.getDate() + 50);
إذا أدت إضافة أيام إلى تغيير الشهر أو السنة ، فسيتم معالجة التغييرات تلقائيًا بواسطة كائن التاريخ.
طريقة setHours ()
تعيّن setHours()
الطريقة ساعات كائن التاريخ (0-23):
مثال
const d = new Date();
d.setHours(22);
طريقة setMinutes ()
تعيّن setMinutes()
الطريقة دقائق كائن التاريخ (0-59):
مثال
const d = new Date();
d.setMinutes(30);
طريقة setSeconds ()
الطريقة setSeconds()
تعين ثواني كائن التاريخ (0-59):
مثال
const d = new Date();
d.setSeconds(30);
قارن التواريخ
يمكن بسهولة مقارنة التواريخ.
يقارن المثال التالي تاريخ اليوم بتاريخ 14 يناير 2100:
مثال
let text = "";
const today = new Date();
const someday = new Date();
someday.setFullYear(2100, 0, 14);
if (someday > today) {
text = "Today is before January 14, 2100.";
} else {
text = "Today is after January 14, 2100.";
}
يحسب JavaScript الأشهر من 0 إلى 11. يناير هو 0. ديسمبر هو 11.
استكمال مرجع تاريخ جافا سكريبت
للحصول على مرجع كامل للتاريخ ، انتقل إلى:
استكمال مرجع تاريخ جافا سكريبت .
يحتوي المرجع على أوصاف وأمثلة لجميع خصائص وطرق التاريخ.