English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

طريقة JavaScript setDate()

 مثلث JavaScript Date

هذاsetDate()الطريقة، تعيين تاريخ Date الخاص بالتوقيت المحلي لليوم المحدد في الشهر.

القيمة المتوقعة هي 1-31، ولكن يُسمح بالقيم الأخرى:

  • 0 يمثل أخر يوم في الشهر السابق

  • -1 يمثل اليوم السابق لأخر يوم في الشهر السابق

إذا كان الشهر يحتوي على 31 يومًا:

  • 32 هو اليوم الأول من الشهر التالي

إذا كان الشهر يحتوي على 30 يومًا:

  • 32 هو اليوم الثاني من الشهر التالي

النحو:

date.setDate(day)
var d = new Date();
d.setDate(22);
اختبار رؤية‹/›

التوافق مع المتصفحات

يدعم جميع المتصفحات طريقة setDate() بشكل كامل:

طريقة
setDate()نعمنعمنعمنعمنعم

قيمة الم 参数

الم 参数وصف
dayعدد صحيح بين 1 و31، يمثل يومًا في الشهر.

إذا كان القيمة تتجاوز نطاق تواريخ الشهر، فإن setDate() ستجدد نموذج Date بشكل مناسب.

على سبيل المثال، إذا تم تعيين القيمة إلى 0، فإن التاريخ سيتم تعيينه إلى آخر يوم من الشهر السابق.

تفاصيل تقنية

القيمة المعدلة:عدد الميليسي ثانية بين 00:00:00 1 يناير 1970 UTC والتاريخ المحدد
إصدار JavaScript:ECMAScript 1

مزيد من الأمثلة

هذا المثال يضبط تاريخ الشهر إلى آخر يوم من الشهر السابق:

var d = new Date();
d.setDate(0);
اختبار رؤية‹/›

 مثلث JavaScript Date