روش JavaScript Date setMonth()

تعریف و استفاده

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

نکته:一月 0، دو ماه 1، و به همین ترتیب.

این روش همچنین می‌تواند برای تنظیم تاریخ در ماه استفاده شود.

مثال

مثال 1

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

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

آزمایش کنید

مثال 2

ماه را به 4 (ماه مه) و تاریخ را به 20 تنظیم کنید:

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

آزمایش کنید

مثال 3

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

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

آزمایش کنید

نحوه استفاده

Date.setMonth(ماه, روز)

مقدار پارامتر

پارامتر توضیح
ماه

ضروری. عدد صحیحی که ماه را نشان می‌دهد.

مقدار مورد انتظار 0-11 است، اما سایر مقادیر نیز مجاز هستند:

  • -1 منجر به ماه آخر سال قبل خواهد شد
  • 12 منجر به ماه اول سال بعد خواهد شد
  • 13 منجر به ماه دوم سال بعد خواهد شد
روز

اختیاری. عدد صحیحی که نشان‌دهنده روز در ماه است.

مقدار مورد انتظار 1-31 است، اما سایر مقادیر نیز مجاز هستند:

  • 0 منجر به آخرین روز ماه قبل خواهد شد
  • -1 منجر به روز قبل از آخرین روز ماه قبل خواهد شد

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

  • 32 منجر به روز اول ماه بعد خواهد شد

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

  • 32 منجر به روز دوم ماه بعد خواهد شد

جزئیات فنی

مقدار بازگشتی: مقدار بازگشتی: تعداد میلی ثانیه‌ای که از نیمه شب 1 ژانویه 1970 می‌گذرد.
نسخه JavaScript: ECMAScript 1

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

روش Chrome IE Firefox Safari Opera
setMonth() پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی

صفحات مرتبط

آموزش:تاریخ JavaScript

آموزش:قالب تاریخ JavaScript

آموزش:روش‌های تنظیم تاریخ JavaScript