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.