Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Daftar Isi:
Di Node.js, mengelola waktu menjadi mudah dengan bantuan objek Date
. Objek ini memungkinkan kamu untuk bekerja dengan tanggal dan waktu, baik untuk mendapatkan informasi saat ini maupun memodifikasi data waktu yang sudah ada.
Date
Untuk memulai, kamu perlu membuat instance dari objek Date
. Berikut adalah beberapa cara untuk melakukannya:
Tanggal dan Waktu Saat Ini
const now = new Date();
console.log(now);
Ini akan menampilkan tanggal dan waktu saat ini.
Tanggal Tertentu
const specificDate = new Date('2023-10-15');
console.log(specificDate);
Kamu juga bisa membuat tanggal spesifik dengan format YYYY-MM-DD
.
Tanggal dan Waktu Spesifik
const specificDateTime = new Date(2023, 9, 15, 10, 30, 0);
console.log(specificDateTime);
Format ini memungkinkan kamu untuk menetapkan tahun, bulan, tanggal, jam, menit, dan detik.
Setelah membuat objek Date
, kamu bisa mendapatkan berbagai informasi:
Tahun
const year = now.getFullYear();
console.log(year);
Bulan
const month = now.getMonth(); // Ingat, bulan dimulai dari 0
console.log(month);
Hari
const day = now.getDate();
console.log(day);
Mengubah tanggal dan waktu pun cukup mudah. Misalnya, untuk mengubah tahun dari objek Date
:
specificDate.setFullYear(2025);
console.log(specificDate);
Kamu juga bisa mengubah bulan, hari, atau bahkan jam, menit, dan detik sesuai kebutuhan.
Jika kamu ingin menampilkan tanggal dalam format yang lebih ramah baca, kamu bisa menggunakan beberapa metode bawaan seperti toDateString()
atau toISOString()
:
console.log(now.toDateString());
console.log(now.toISOString());
Dengan menggunakan objek Date
, manajemen waktu di Node.js bisa dilakukan dengan mudah dan efisien. Memahami bagaimana cara membuat, memodifikasi, dan menampilkan tanggal serta waktu akan sangat membantu dalam berbagai aplikasi, terutama yang memerlukan pencatatan waktu atau pemrosesan waktu.
Link terkait: