JavaScript Date setMonth() Metodu

Tanım ve Kullanım

setMonth() Tarih nesnesinin ayını ayarlar.

Açıklama:Bir ay 0, ikinci ay 1, bunlara benzer.

Bu yöntem, ay içindeki günü ayarlamak için de kullanılabilir.

Örnek

Örnek 1

Ayı 4 (Mayıs) olarak ayarlayın:

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

Kişisel olarak deneyin

Örnek 2

Ayı 4 (Mayıs) olarak ayarlayın, günü 20 olarak ayarlayın:

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

Kişisel olarak deneyin

Örnek 3

Tarihi bir önceki ayın son gününe ayarlayın:

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

Kişisel olarak deneyin

Sözdizimi

Tarih.setMonth(ay, gün)

Parametre değeri

Parametre Açıklama
ay

Gerekli. Ayı temsil eden tamsayı.

Beklenen değer 0-11 olmasına rağmen, diğer değerler de izin verilir:

  • -1 bir önceki yılın son ayına neden olacaktır
  • 12 gelecek yılın ilk ayına neden olacaktır
  • 13 gelecek yılın ikinci ayına neden olacaktır
gün

Opsiyonel. Tamsayı, ayın hangi gününü temsil eder.

Beklenen değer 1-31 olmasına rağmen, diğer değerler de izin verilir:

  • 0 bir önceki ayın son gününe neden olacaktır
  • -1 bir önceki ayın son gününden bir önceki gününe neden olacaktır

Bir ay 31 gün içeriyorsa:

  • 32 gelecek ayın ilk gününe neden olacaktır

Bir ay 30 gün içeriyorsa:

  • 32 gelecek ayın ikinci gününe neden olacaktır

Teknik ayrıntılar

Dönüş değeri: Dönüş değeri:Sayısal değer, tarih nesnesinin 1970 yılının 1 Ocak 1 günü gece yarısına kadar olan milisaniye sayısını temsil eder.
JavaScript sürümü: ECMAScript 1

浏览器支持

方法 Chrome IE Firefox Safari Opera
setMonth() Destek Destek Destek Destek Destek

İlgili sayfalar

Eğitim:JavaScript tarih

Eğitim:JavaScript tarih formatı

Eğitim:JavaScript tarih ayarlama yöntemleri