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 `INTL.DATETIMEFORMAT` UNTUK FORMAT WAKTU

Pelajari cara menggunakan `Intl.DateTimeFormat` di NodeJS untuk memformat tanggal dan waktu dengan mudah dan efisien.

Daftar Isi:

Apa Itu `Intl.DateTimeFormat`?
Cara Menggunakan `Intl.DateTim...
Menyesuaikan Format
Keuntungan Menggunakan `Intl.D...

Dalam pengembangan aplikasi, sering kali kita perlu menampilkan tanggal dan waktu dengan format tertentu. Di NodeJS, ini bisa dilakukan dengan mudah menggunakan Intl.DateTimeFormat.

Apa Itu Intl.DateTimeFormat?

Intl.DateTimeFormat adalah bagian dari API internasionalisasi JavaScript yang digunakan untuk memformat tanggal dan waktu. Dengan fitur ini, kamu bisa menyesuaikan format tanggal dan waktu sesuai dengan lokal atau preferensi yang diinginkan.

Cara Menggunakan Intl.DateTimeFormat

Untuk memulai, kamu harus memastikan bahwa environment pengembangan NodeJS sudah terpasang. Setelah itu, kamu dapat menggunakan kode berikut untuk memformat tanggal dan waktu:

const date = new Date();
const options = { weekday: 'long', year: 'numeric', month: 'long', day: 'numeric' };
const formattedDate = new Intl.DateTimeFormat('id-ID', options).format(date);

console.log(formattedDate);

Dengan kode di atas, tanggal saat ini akan diformat sesuai dengan lokal Indonesia. Kamu dapat mengganti 'id-ID' dengan kode lokal lain sesuai kebutuhan.

Menyesuaikan Format

Penyesuaian Lokal

Lokal menentukan bagaimana tanggal dan waktu akan diformat. Beberapa contoh penyesuaian lokal antara lain:

  • 'en-US' untuk format bahasa Inggris Amerika
  • 'fr-FR' untuk format bahasa Prancis

Opsi Format

Kamu juga dapat menyesuaikan bagaimana bagian-bagian dari tanggal ditampilkan dengan menggunakan opsi seperti:

const options = { year: '2-digit', month: 'numeric', day: 'numeric' };

Opsi ini akan menampilkan tahun dalam dua digit, serta bulan dan hari dalam format numerik.

Keuntungan Menggunakan Intl.DateTimeFormat

Otomatis Mendukung Lokal

Intl.DateTimeFormat memudahkan kamu dalam mendukung berbagai format tanggal dan waktu secara otomatis berdasarkan pengaturan lokal pengguna.

Fleksibilitas dan Kemudahan

Dengan beberapa baris kode, kamu bisa menyesuaikan format tampilan sesuai kebutuhan aplikasi.

Menggunakan Intl.DateTimeFormat sangatlah berguna untuk aplikasi yang membutuhkan dukungan multibahasa. Semoga artikel ini mempermudah kamu dalam memformat tanggal dan waktu di NodeJS!


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