سبد (0)

متد setMonth

مثال (متد setMonth)

ست کردن ماه به 4(ماه مه):

var d = new Date();
d.setMonth(4);

خروجی d در کد بالا:

Wed May 21 2014 20:21:54 GMT+0430 (Iran Daylight Time)

خودتان امتحان کنید »

در انتهای این صفحه، مثال های بیشتری آورده شده است.


تعریف و کاربرد

متد setMonth()  ماه را در یک شیء تاریخ مشخص می کند.

نکته:ژانویه هم ارز با 0 است و فوریه هم ارز با 1 و همینطور الی آخر.

همچنین می توان از این متد برای ست کردن "روز" نیز استفاده کرد.


پشتیبانی مرورگرها

متد     
setMonth() بله بله بله بله بله

نحوه استفاده

Date.setMonth(month,day)

مقادیر پارامترها

پارامترتوضیحات
month (ضروری).یک عدد صحیح که ماه را مشخص می کند.

مقادیر قابل قبول اعداد از 0 تا 11 هستند،اما مقادیر زیر نیز قابل قبول هستند:

  • 1- : آخرین ماه از سال قبل را مشخص می کند.
  • 12: اولین ماه از سال بعد را مشخص می کند.
  • 13: دومین ماه از سال بعد را مشخص می کند.
day (اختیاری).یک عدد صحیح که "روز" را مشخص می کند.

مقادیر قابل قبول اعداد از 1 تا 31 هستند اما مقادیر زیر نیز قابل قبول هستند:

  • 0: آخرین روز از ماه قبل را مشخص می کند.
  • 1-: روز یکی مانده به آخر از ماه قبلی را مشخص می کند.

اگر ماه 31 روزه باشد:

  • 32: روز اول از ماه بعد را مشخص می کند.

اگر ماه 30 روزه باشد:

  • 32: روز دوم ماه بعد را مشخص می کند.

جزئیات تکنیکی

مقدار برگشتی  یک عدد که تعداد میلی ثانیه ها را از نیمه شب 1 ژانویه 1970 تا تاریخ مشخص شده برمی گرداند
نسخه JavaScript 1.0

مثال

مثال - خودتان امتحان کنید

مثال (متد setMonth)

ست کردن ماه به 4(ماه مه) و ست کردن روز به،20:

var d = new Date();
d.setMonth(4, 20);

خروجی d در کد بالا:

Tue May 20 2014 20:21:54 GMT+0430 (Iran Daylight Time)

خودتان امتحان کنید »

مثال (متد setMonth)

ست کردن تاریخ به آخرین روز از آخرین ماه سال قبل:

var d = new Date();
d.setMonth(d.getMonth(), 0);

خروجی d در کد بالا:

Sun Nov 30 2014 20:21:54 GMT+0330 (Iran Standard Time)

خودتان امتحان کنید »

Date Object Reference مرجع توابع تاریخ در JavaScript


تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه