From 204a0451d4d1186d95c4af86d5fc709e4b33efde Mon Sep 17 00:00:00 2001 From: Daeng Deni Mardaeni Date: Fri, 15 Nov 2024 09:51:54 +0700 Subject: [PATCH] Tambahkan fungsi format tanggal Indonesia Menambahkan dua fungsi baru untuk memformat tanggal dan tanggal-waktu ke dalam format Indonesia di file app.js. Fungsi ini menggunakan metode toLocaleDateString dan toLocaleString dengan parameter lokal 'id-ID'. --- resources/js/app.js | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/resources/js/app.js b/resources/js/app.js index 55681c3..3274cd6 100644 --- a/resources/js/app.js +++ b/resources/js/app.js @@ -38,3 +38,29 @@ document.querySelectorAll(".toastr").forEach((el) => { }; toast[el.dataset.type](el.dataset.message); }); + +// Fungsi untuk memformat tanggal ke format Indonesia +window.formatTanggalIndonesia = function(date) { + const options = { + weekday: 'long', + year: 'numeric', + month: 'long', + day: 'numeric' + }; + return new Date(date).toLocaleDateString('id-ID', options); +}; + +// Fungsi untuk memformat tanggal dan waktu ke format Indonesia +window.formatTanggalWaktuIndonesia = function(date) { + const options = { + weekday: 'long', + year: 'numeric', + month: 'long', + day: 'numeric', + hour: '2-digit', + minute: '2-digit', + second: '2-digit', + hour12: false + }; + return new Date(date).toLocaleString('id-ID', options); +};