Tanggal dan waktu adalah bagian tak terpisahkan dari kehidupan kita sehari-hari, sehingga menempati posisi penting dalam pemrograman komputer. Mungkin perlu membuat kalender di situs web, jadwal, atau antarmuka untuk mengatur janji temu di JavaScript. Aplikasi ini perlu menampilkan waktu yang relevan sesuai dengan zona waktu pengguna saat ini atau menghitung waktu kedatangan dan keberangkatan atau waktu mulai dan berakhir. Selain itu, Anda mungkin perlu menggunakan JavaScript untuk menjalankan laporan pada hari tertentu Show
Tanggal JavaScript adalah objek tersemat yang secara internal menyimpan jumlah milidetik dari 1 Januari 1970, dan secara eksternal, ditampilkan sebagai kabel yang sangat bergantung pada lingkungan dan diformat. Pada artikel ini, saya akan mengajari Anda cara membandingkan tanggal dan waktu Input Tanggal JavaScriptSecara umum, ada tiga jenis format input untuk tanggal JavaScript
Keluaran Tanggal JavaScriptTanpa format masukan, tanggal keluaran standar untuk JavaScript dalam format string lengkap adalah SAT 20 Maret 2021 17. 00. 00 GMT-0700 (Waktu Musim Panas Pasifik) Tanggal ISO JavaScript ISO 8601 adalah standar internasional untuk representasi tanggal dan waktu Sintaks ISO 8601 (YYYY-MM-DD) juga merupakan format data JavaScript yang paling banyak digunakan Contoh (Tanggal lengkap) const d = Tanggal baru("20-03-2021"); Cara Membuat Objek Tanggal JavaScriptObjek tanggal JavaScript digunakan untuk membuat tanggal dan waktu Di bawah ini adalah berbagai cara untuk membuat objek tanggal dalam JavaScript
Bagaimana Membandingkan Tanggal dan Waktu di JavaScript?Membandingkan Dua Tanggal dan Waktu dalam JavaScriptPada contoh kode di bawah ini, kami membuat dua tanggal baru dengan waktu yang berbeda-beda
Membandingkan Tanggal Masa Lalu dan Masa Depan dengan TanggalPada contoh di bawah ini, kami membuat dua tanggal sambil membandingkannya _Membandingkan tanggal yang sama dengan waktu yang berbeda
Membandingkan tanggal dengan getTime() Pendekatan terbaik untuk membandingkan tanggal adalah menggunakan fungsi getTime(). Fungsi ini memungkinkan Anda mengonversi tanggal menjadi nilai numerik untuk perbandingan langsung Contoh. Membandingkan tanggal dan waktu saat ini dengan tanggal dan waktu tertentu
Bandingkan Tanggal Hari Ini dengan Tanggal Lainnya di JavaScript Dalam contoh ini, dua tanggal dibuat, tanggal saat ini dan/atau tanggal lainnya, dan bandingkan kedua tanggal tersebut _Bandingkan tanggal yang lalu dan yang akan datang dengan tanggal tertentu Dalam contoh ini, kami membuat dua tanggal dan juga melakukan perbandingan tanggal
Fungsi Lain di JavaScriptMengubah Format Tanggal Kita dapat menggunakan kode JavaScript untuk mengubah atau memformat. Anda dapat menggunakan fungsi getFullYear(), GetMonth() dan getDate() untuk mengatur format tanggal yang sesuai Bagaimana cara memeriksa apakah suatu tanggal kurang dari tanggal lain dalam JavaScript?Untuk menangani perbandingan persamaan, kita menggunakan objek tanggal bersama metode tanggal getTime() yang mengembalikan jumlah milidetik . Tetapi jika kita ingin membandingkan informasi tertentu seperti hari, bulan, dan sebagainya, kita dapat menggunakan metode tanggal lainnya seperti getDate() , getHours() , getDay() , getMonth() dan getYear().
Bagaimana cara memeriksa apakah suatu tanggal lebih besar dari tanggal lain dalam JavaScript?Gunakan operator lebih besar dari (>) untuk memeriksa apakah tanggal pertama muncul setelah tanggal kedua .
Bagaimana cara membandingkan antara dua tanggal dalam JavaScript?Dalam JavaScript, kita dapat membandingkan dua tanggal dengan mengubahnya menjadi nilai numerik agar sesuai dengan waktunya . Pertama, kita dapat mengonversi Tanggal menjadi nilai numerik dengan menggunakan fungsi getTime(). Dengan mengonversi tanggal yang diberikan menjadi nilai numerik, kami dapat langsung membandingkannya.
Bagaimana cara memeriksa kondisi tanggal di JavaScript?Menggunakan Metode getTime()
. Kami akan memeriksa jenis variabel. Jika variabel bertipe objek Tanggal, kami akan memeriksa apakah metode getTime() untuk variabel tanggal mengembalikan angka atau tidak. |