tutorial pengembangan web terbaru
 

JavaScript Metode Tanggal


metode Tanggal membiarkan Anda mendapatkan dan menetapkan nilai tanggal (tahun, bulan, hari, jam, menit, detik, milidetik)


Metode tanggal Dapatkan

Dapatkan metode yang digunakan untuk mendapatkan bagian dari kencan. Berikut adalah yang paling umum (berdasarkan abjad):

metode Deskripsi
getDate() Dapatkan hari sebagai angka (1-31)
getDay() Dapatkan hari kerja sebagai angka (0-6)
getFullYear() Dapatkan tahun empat digit (yyyy)
getHours() Dapatkan jam (0-23)
getMilliseconds() Dapatkan milidetik (0-999)
getMinutes() Dapatkan menit (0-59)
getMonth() Dapatkan bulan (0-11)
getSeconds() Dapatkan detik (0-59)
getTime() Dapatkan waktu (milidetik sejak 1 Januari 1970)

The getTime() Metode

getTime() mengembalikan jumlah milidetik sejak 1 Januari 1970:

Contoh

<script>
var d = new Date();
document.getElementById("demo").innerHTML = d.getTime();
</script>
Cobalah sendiri "

The getFullYear() Metode

getFullYear() mengembalikan tahun dari tanggal sebagai nomor empat digit:

Contoh

<script>
var d = new Date();
document.getElementById("demo").innerHTML = d.getFullYear();
</script>
Cobalah sendiri "

The getDay() Metode

getDay() mengembalikan hari kerja sebagai angka (0-6):

Contoh

<script>
var d = new Date();
document.getElementById("demo").innerHTML = d.getDay();
</script>
Cobalah sendiri "

Dalam JavaScript, hari pertama minggu itu (0) berarti "Sunday", bahkan jika beberapa negara di dunia menganggap hari pertama minggu itu menjadi "Senin"

Anda dapat menggunakan array nama, dan getDay() untuk kembali pada hari kerja sebagai nama:

Contoh

<script>
var d = new Date();
var days = ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];
document.getElementById("demo").innerHTML = days[d.getDay()];
</script>
Cobalah sendiri "

Metode Tanggal Set

Metode Set digunakan untuk menetapkan bagian dari kencan. Berikut adalah yang paling umum (berdasarkan abjad):

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

The setFullYear() Metode

setFullYear() menetapkan objek tanggal ke tanggal tertentu. Dalam contoh ini, tanggal 14 Januari tahun 2020:

Contoh

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

The setDate() Metode

setDate() menetapkan hari bulan (1-31):

Contoh

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

The setDate() metode juga dapat digunakan untuk menambah hari ke tanggal:

Contoh

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

Jika menambahkan hari, menggeser bulan atau tahun, perubahan tersebut ditangani secara otomatis oleh objek Tanggal.


Tanggal Input - Parsing Tanggal

Jika Anda memiliki string tanggal yang valid, Anda dapat menggunakan Date.parse() metode untuk mengubahnya menjadi milidetik.

Date.parse() mengembalikan jumlah milidetik antara tanggal dan 1 Januari 1970:

Contoh

<script>
var msec = Date.parse("March 21, 2012");
document.getElementById("demo").innerHTML = msec;
</script>
Cobalah sendiri "

Anda kemudian dapat menggunakan jumlah milidetik untuk mengubahnya menjadi objek tanggal:

Contoh

<script>
var msec = Date.parse("March 21, 2012");
var d = new Date(msec);
document.getElementById("demo").innerHTML = d;
</script>
Cobalah sendiri "

bandingkan Tanggal

Tanggal dapat dengan mudah dibandingkan.

Contoh berikut membandingkan tanggal hari ini dengan 14 Januari 2100:

Contoh

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

if (someday > today) {
    text = "Today is before January 14, 2100.";
} else {
    text = "Today is after January 14, 2100.";
}
document.getElementById("demo").innerHTML = text;
Cobalah sendiri "

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


Metode Tanggal UTC

Metode tanggal UTC digunakan untuk bekerja tanggal UTC (Universal yang Time Zone tanggal):

metode Deskripsi
getUTCDate() Sama seperti getDate() , tetapi mengembalikan tanggal UTC
getUTCDay() Sama seperti getDay() , tetapi mengembalikan hari UTC
getUTCFullYear() Sama seperti getFullYear() , tetapi kembali tahun UTC
getUTCHours() Sama seperti getHours() , tetapi mengembalikan jam UTC
getUTCMilliseconds() Sama seperti getMilliseconds() , tetapi mengembalikan milidetik UTC
getUTCMinutes() Sama seperti getMinutes() , tetapi mengembalikan menit UTC
getUTCMonth() Sama seperti getMonth() , tetapi mengembalikan UTC Bulan
getUTCSeconds() Sama seperti getSeconds() , tetapi mengembalikan detik UTC

Lengkap Tanggal Referensi JavaScript

Untuk referensi lengkap, pergi ke kami Tanggal Referensi JavaScript Lengkap .

referensi yang berisi deskripsi dan contoh semua properti Tanggal dan metode.