Metode pengaturan tanggal JavaScript

Dengan menggunakan metode 'Atur tanggal', dapat diatur nilai tanggal objek tanggal (tahun, bulan, tanggal, jam, menit, detik, milidetik).

Metode pengaturan tanggal

Metode pengaturan tanggal dapat digunakan untuk mengatur bagian tanggal tertentu. Berikut adalah metode yang paling sering digunakan (diurutkan berdasarkan abjad):

Metode Deskripsi
setDate() Atur hari dengan nilai (1-31)
setFullYear() Atur tahun (opsional bulan dan tanggal)
setHours() Atur jam (0-23)
setMilliseconds() Atur milidetik (0-999)
setMinutes() Atur menit (0-59)
setMonth() Atur bulan (0-11)
setSeconds() Atur detik (0-59)
setTime() Atur waktu (dalam milidetik dari 1 Januari 1970 hingga sekarang)

Metode setFullYear()

setFullYear() Metode mengatur tahun objek tanggal. Contoh ini diatur menjadi tahun 2020:

Contoh

<script>
var d = new Date();
d.setFullYear(2020);
document.getElementById("demo").innerHTML = d;
</script>

Coba Sendiri

setFullYear() Metode dapatPilihAtur bulan dan tanggal:

Contoh

<script>
var d = new Date();
d.setFullYear(2020, 11, 3);
document.getElementById("demo").innerHTML = d;
</script>

Coba Sendiri

Metode setMonth()

setMonth() Metode mengatur bulan objek tanggal (0-11):

Contoh

<script>
var d = new Date();
d.setMonth(11);
document.getElementById("demo").innerHTML = d;
</script>

Coba Sendiri

Metode setDate()

setDate() Metode mengatur hari objek tanggal (1-31):

Contoh

<script>
var d = new Date();
d.setDate(15);
document.getElementById("demo").innerHTML = d;
</script>

Coba Sendiri

setDate() Metode ini juga dapat digunakan untuk menambahkan hariTambahkanHingga tanggal:

Contoh

<script>
var d = new Date();
d.setDate(d.getDate() + 50);
document.getElementById("demo").innerHTML = d;
</script>

Coba Sendiri

Jika menambahkan hari, berpindah ke bulan atau tahun, perubahan akan ditangani otomatis oleh objek Date.

Metode setHours()

setHours() Metode mengatur jam objek tanggal (0-23):

Contoh

<script>
var d = new Date();
d.setHours(22);
document.getElementById("demo").innerHTML = d;
</script>

Coba Sendiri

Metode setMinutes()

setMinutes() Metode mengatur menit objek tanggal (0-59):

Contoh

<script>
var d = new Date();
d.setMinutes(30);
document.getElementById("demo").innerHTML = d;
</script>

Coba Sendiri

Metode setSeconds()

setSeconds() Mengatur detik objek tanggal (0-59):

Contoh

<script>
var d = new Date();
d.setSeconds(30);
document.getElementById("demo").innerHTML = d;
</script>

Coba Sendiri

Bandingkan Tanggal

Tanggal dapat dibandingkan dengan mudah.

Contoh di bawah ini membandingkan hari ini dengan 16 Januari 2049:

Contoh

var today, someday, text;
today = new Date();
someday = new Date();
someday.setFullYear(2049, 0, 16);
if (someday > today) {
  text = "Hari ini sebelum 16 Januari 2049";
}
  text = "Hari ini setelah 16 Januari 2049";
}
document.getElementById("demo").innerHTML = text;

Coba Sendiri

JavaScript menghitung bulan dari 0 sampai 11. Bulan Januari adalah 0. Bulan Desember adalah 11.

Panduan Referensi Tanggal Penuh JavaScript

Untuk panduan referensi tanggal penuh, silakan kunjungi situs penuh kami Panduan Referensi Tanggal JavaScript.

Buku ini termasuk deskripsi dan contoh semua properti dan metode tanggal.