Metode JavaScript Date setMonth()

Definisi dan penggunaan

Opera Metode ini mengatur bulan objek tanggal.

Keterangan:Januari adalah 0, Februari adalah 1, dan seterusnya.

Metode ini juga dapat digunakan untuk mengatur tanggal di bulan.

Contoh

Contoh 1

Atur bulan menjadi 4 (Mei):

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

Coba sendiri

Contoh 2

Atur bulan menjadi 4 (Mei), dan tanggal menjadi 20:

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

Coba sendiri

Contoh 3

Atur tanggal menjadi hari terakhir bulan sebelumnya:

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

Coba sendiri

Syarat

Date.setMonth(bulan, hari)

Nilai parameter

Parameter Deskripsi
bulan

Wajib. Nilai bulan dalam bentuk bilangan bulat.

Nilai yang diharapkan adalah 0-11, tetapi mengizinkan nilai lain:

  • -1 akan mengakibatkan bulan terakhir tahun sebelumnya
  • 12 akan mengakibatkan bulan pertama tahun berikutnya
  • 13 akan mengakibatkan bulan kedua tahun berikutnya
hari

Pilihan. Bulan ke berapa di bulan ini.

Nilai yang diharapkan adalah 1-31, tetapi mengizinkan nilai lain:

  • 0 akan mengakibatkan hari terakhir bulan sebelumnya
  • -1 akan mengakibatkan hari sebelum terakhir hari terakhir bulan sebelumnya

Jika bulan memiliki 31 hari:

  • 32 akan mengakibatkan hari pertama bulan berikutnya

Jika bulan memiliki 30 hari:

  • 32 akan mengakibatkan hari kedua bulan berikutnya

Detil teknis

Nilai kembali: Nilai kembali, berupa milidetik yang berbeda antara objek tanggal dengan tengah malam tanggal 1 Januari 1970.
Versi JavaScript: ECMAScript 1

Dukungan browser

Metode Chrome IE Firefox Firefox Safari
Opera setMonth() setMonth() setMonth() setMonth() setMonth()

Dukungan

Format Tanggal JavaScriptHalaman Terkait

Format Tanggal JavaScriptTanggal JavaScript

Format Tanggal JavaScriptTutorial: