Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

MENGGUNAKAN `DATE` OBJECT UNTUK MANAJEMEN WAKTU DI NODE.JS

Panduan sederhana untuk menggunakan objek `Date` dalam manajemen waktu di Node.js, mencakup pembuatan dan manipulasi tanggal serta waktu menggunakan bahasa pemrograman JavaScript.

Daftar Isi:

Membuat Objek `Date`
Mendapatkan Informasi Tanggal
Mengubah Tanggal dan Waktu
Format Tanggal yang Berguna

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.

Membuat Objek 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.

Mendapatkan Informasi Tanggal

Setelah membuat objek Date, kamu bisa mendapatkan berbagai informasi:

Mendapatkan Tahun, Bulan, dan Hari

  • 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

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.

Format Tanggal yang Berguna

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.


Daftar newsletter skodev masukkan emailmu untuk dapat informasi menarik dari dunia koding