Tanggal JavaScript
- Halaman Sebelumnya JS Array Const
- Halaman Berikutnya Format Tanggal JS
Output tanggal JavaScript
Secara default, JavaScript akan menggunakan zona waktu peramban dan menampilkan tanggal dalam string teks penuh:
Tue Apr 02 2019 09:01:19 GMT+0800 (Waktu Standar Cina)
Kemudian, Anda akan belajar lebih banyak tentang cara menampilkan tanggal di tutorial ini.
Membuat objek Date
Objek Date dibuat dengan Date()
Pembuatan konstruktur.
Ada 4 metode untuk membuat objek tanggal baru:
- new Date()
- new Date(tahun, bulan, hari, jam, menit, detik, milidetik)
- new Date(milisecond)
- new Date(date string)
new Date()
new Date()
Buat objek tanggal baru dengan tanggal dan waktu saat ini:
Contoh
var d = new Date();
Objek tanggal adalah statis. Waktu komputer sedang berdengung, tetapi objek tanggal tidak.
new Date(tahun, bulan, ...)
new Date(tahun, bulan, ...)
Buat objek tanggal baru dengan tanggal dan waktu yang ditentukan.
7 angka masing-masing menentukan tahun, bulan, hari, jam, menit, detik, dan milidetik (dalam urutan ini):
Contoh
var d = new Date(2018, 11, 24, 10, 33, 30, 0);
KomentarJavaScript menghitung bulan dari 0 sampai 11.
Bulan pertama adalah 0. Bulan kesebelas adalah 11.
6 angka menentukan tahun, bulan, hari, jam, menit, dan detik:
Contoh
var d = new Date(2018, 11, 24, 10, 33, 30);
5 angka menentukan tahun, bulan, hari, jam dan menit:
Contoh
var d = new Date(2018, 11, 24, 10, 33);
4 angka menentukan tahun, bulan, hari dan jam:
Contoh
var d = new Date(2018, 11, 24, 10);
3 angka menentukan tahun, bulan, dan hari:
Contoh
var d = new Date(2018, 11, 24);
2 angka menentukan tahun dan bulan:
Contoh
var d = new Date(2018, 11);
Anda tidak dapat menyingkirkan bulan. Jika hanya memberikan satu parameter, maka dianggap milisecond.
Contoh
var d = new Date(2018);
Abad lalu
Tahun berangka satu dan dua digit akan diartikan sebagai tahun 19xx:
Contoh
var d = new Date(99, 11, 24);
Contoh
var d = new Date(9, 11, 24);
new Date(tanggalString)
new Date(tanggalString)
Buat objek tanggal baru dari string tanggal:
Contoh
var d = new Date("October 13, 2014 11:13:00");
String tanggal akan dijelaskan di bab berikutnya.
JavaScript menyimpan tanggal dalam milisecond
JavaScript menyimpan tanggal dalam milisecond sejak 1970 tahun 1 bulan 1 00:00:00 UTC (Waktu Internasional Bersama).
Waktu nol adalah 1970 tahun 1 bulan 1 00:00:00 UTC.
Waktu saat ini adalah: 1554166879383 milisecond setelah 1970 tahun 1 bulan 1.
new Date(milisecond)
new Date(milisecond)
Buat objek tanggal baru dengan nol waktu dan milisecond:
Contoh
var d = new Date(0);
1970 tahun 1 bulan 1 akan bertambah 100.000.000.000 milisecond sekitar 1973 tahun 3 bulan 3:
Contoh
var d = new Date(100000000000);
1970 tahun 1 bulan 1 akan berkurang 100.000.000.000 milisecond sekitar 1966 tahun 10 bulan 31:
Contoh
var d = new Date(-100000000000);
Contoh
var d = new Date(86400000);
Satu hari (24 jam) adalah 86.400.000 milisecond.
metode tanggal
Ketika membuat objek Date, Anda dapat menggunakan banyakMetodeLakukan operasi terhadapnya.
Metode tanggal memungkinkan Anda untuk mengambil dan mengatur tahun, bulan, hari, jam, menit, detik, dan milisecond objek tanggal dengan waktu lokal atau UTC (Universal atau GMT).
Metode tanggal dan zona waktu akan dijelaskan di bab berikutnya.
Tampilkan tanggal
JavaScript (bawaan) akan menampilkan tanggal dalam format string teks penuh:
Wed Mar 25 2015 08:00:00 GMT+0800 (Waktu Standar Cina)
Saat menampilkan objek tanggal di HTML, otomatis digunakan metode toString() untuk diubah menjadi string.
Contoh
d = new Date(); document.getElementById("demo").innerHTML = d;
Sama Dengan:
d = new Date(); document.getElementById("demo").innerHTML = d.toString();
toUTCString()
Metode untuk mengkonversi tanggal ke string UTC (standar tampilan tanggal).
Contoh
var d = new Date(); document.getElementById("demo").innerHTML = d.toUTCString();
toDateString()
Metode untuk mengkonversi tanggal ke format yang mudah dibaca:
Contoh
var d = new Date(); document.getElementById("demo").innerHTML = d.toDateString();
- Halaman Sebelumnya JS Array Const
- Halaman Berikutnya Format Tanggal JS