Home » Javascript » Method Set Tanggal JavaScript

Method Set Tanggal JavaScript

by Catur Kurnia Sari
by Catur Kurnia Sari

Method Set Tanggal memungkinkan kita untuk mengatur nilai tanggal (tahun, bulan, hari, jam, menit, detik, milidetik) pada Object Tanggal.

Method Set Tanggal

Method Set Tanggal digunakan untuk mengatur bagian dari tanggal. Berikut contoh method Set :

MethodDescription
setDate()Mengatur hari sebagai angka (1-31)
setFullYear()Mengatur tahun (opsional bulan dan hari)
setHours()Mengatur jam (0-23)
setMilliseconds()Mengatur milidetik (0-999)
setMinutes()Mengatur menit (0-59)
setMonth()Mengatur bulan (0-11)
setSeconds()Mengatur detik (0-59)
setTime()Mengatur waktu (milidetik sejak 1 Januari 1970)

Method setFullYear()

Method setFullYear() digunakan untuk mengatur tahun dari object tanggal. Dalam contoh ini mengatur tahun menjadi 2020.

Contoh:

<!DOCTYPE html>
<html>
<body>

<h2>JavaScript setFullYear()</h2>

<p>Method setFullYear() digunakan untuk mengatur tahun dari object tanggal</p>

<p id="demo"></p>

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

</body>
</html>

Method setFullYear() secara opsional juga dapat digunakan untuk mengatur bulan dan hari.

Contoh:

<!DOCTYPE html>
<html>
<body>

<h2>JavaScript setFullYear()</h2>

<p>Method setFullYear() secara opsional juga dapat digunakan untuk mengatur bulan dan hari.</p>
<p> Harap dicatat bahwa hitungan bulan dari 0. Desember adalah bulan 11: </p>

<p id="demo"></p>

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

</body>
</html>

Method setMonth()

Method setMonth () digunakan untuk mengatur bulan dari object tanggal (0-11).

Contoh:

<!DOCTYPE html>
<html>
<body>

<h2>JavaScript setMonth()</h2>

<p>Method setMonth () digunakan untuk mengatur bulan dari object tanggal </p>
<p> Harap dicatat bahwa hitungan bulan dari 0. Desember adalah bulan 11: </p>

<p id="demo"></p>

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

</body>
</html>

Method setDate()

Method setDate () digunakan untuk mengatur hari dari object tanggal (1-31).

Contoh:

<!DOCTYPE html>
<html>
<body>

<h2>JavaScript setDate()</h2>

<p>Method setDate () digunakan untuk mengatur hari dari object tanggal.</p>

<p id="demo"></p>

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

</body>
</html>

Method setDate () juga bisa digunakan untuk menambahkan hari pada tanggal.

Contoh:

<!DOCTYPE html>
<html>
<body>

<h2>JavaScript setDate()</h2>

<p>Method setDate () juga bisa digunakan untuk menambahkan hari pada tanggal.</p>

<p id="demo"></p>

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

</body>
</html>

Jika penambahan hari menggeser bulan atau tahun, perubahan ditangani secara otomatis oleh object Tanggal.

Method setHours()

Method setHours() digunakan untuk mengatur jam dari object tanggal (0-23).

Contoh:

<!DOCTYPE html>
<html>
<body>

<h2>JavaScript setHours()</h2>

<p>Method setHours() digunakan untuk mengatur jam dari object tangga</p>

<p id="demo"></p>

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

</body>
</html>

Method setMinutes()

Method setMinutes() digunakan untuk mengatur menit dari object tanggal (0-59).

Contoh:

<!DOCTYPE html>
<html>
<body>

<h2>JavaScript setMinutes()</h2>

<p>Method setMinutes() digunakan untuk mengatur menit dari object tanggal</p>

<p id="demo"></p>

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

</body>
</html>

Method setSeconds()

Method setSeconds() digunakan untuk mengatur detik dari object tanggal (0-59).

Contoh:

<!DOCTYPE html>
<html>
<body>

<h2>JavaScript setSeconds()</h2>

<p>Method setSeconds() digunakan untuk mengatur detik dari object tanggal (0-59):</p>

<p id="demo"></p>

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

</body>
</html>

Membandingkan Tanggal

Tanggal dapat dibandingkan dengan mudah menggunakan JavaScript.

Contoh berikut adalah cara membandingkan tanggal hari ini dengan 14 Januari 2100.

Contoh:

<!DOCTYPE html>
<html>
<body>

<p id="demo"></p>

<script>
var today, someday, text;
today = new Date();
someday = new Date();
someday.setFullYear(2100, 0, 14);

if (someday > today) {
  text = "Hari ini sebelum 14 Januari 2100.";
} else {
  text = "Hari ini setelah 14 Januari 2100.";
}
document.getElementById("demo").innerHTML = text;
</script>

</body>
</html>

JavaScript menghitung bulan dari 0 sampai 11. Januari adalah bulan ke 0 dan Desember adalah bulan ke 11.

You may also like