Judul : Format Penulisan Tanggal di Laravel
link : Format Penulisan Tanggal di Laravel
Format Penulisan Tanggal di Laravel
Format Penulisan Tanggal di Laravel
Selanjutnya, Berikut ini ada penjelasan tentang penulisan format tanggal dan waktu di laravel :
D = Menampilkan tanggal dalam satu digit, Contoh 1-31
DD = Menampilkan tanggal dalam dua digit, Contoh 01-31
d = Menampilkan tanggal/hari dalam satu digit angka/huruf, Contoh 1-31/minggu-sabtu
dd/ddd = Menampilkan singkatan dari nama hari, Contoh Mg/Min/Rab/Kam
dddd = Menampilkan nama hari secara lengkap, Contoh senin-minggu
M = Menampilkan bulan dalam satu digit, Contoh 1-12
MM = Menampilkan bulan dalam dua digit, Contoh 01-12
MMM = Menampilkan nama bulan yang di singkat, Contoh Jan/Feb/Mar
MMMM = Menampilkan nama bulan secara lengkap, Contoh Januari-Desember
Diatas adalah format iso dari library carbon yang terdapat pada projek laravel kamu.
Cara Mengubah Format Tanggal Laravel yang Pertama
Seperti diatas bahwa kamu bisa menggunakan format lokal. cara pertama kita akan mengubah format dari carbon menjadi seperti dibawah ini :
setlocale(LC_TIME, ‘id_ID’);
\Carbon\Carbon::setLocale(‘id’);
\Carbon\Carbon::now()->formatLocalized(“%A, %d %B %Y”);
Nah apabila kamu ingin menggunakan cara yang satu ini kamu harus memastikan server hostingan projek kalian sudah tersedia atau terinstal “locale id_ID” terlebih dahulu yah, setahu saya sudah ada kok.
Cara Mengubah Format Tanggal Laravel yang Kedua
Nah selanjutnya kita bisa langsung mainin format iso (isoFormat) dari carbon-nya nih, Ada beberapa langkah yang harus kalian lakukan. Berikut ini adalah cara mengubah format tanggal laravel ke indonesia :
Buka App/Config
Silahkan skrol ke bawah dan temukan sintaks ‘locale’=>’en’ dan silahkan kalian ubah menjadi ‘locale’ => ‘id’
Silahkan kalian bermain di controller dan blade kalian deh, Berikut ini adalah beberapa contoh baris kode yang dapat kalian coba :
$today = Carbon::now()->isoFormat(‘D MMMM Y’);
// “28 November 2020”
$today = Carbon::now()->isoFormat(‘dddd, D MMMM Y’);
// “Minggu, 28 November 2020”
$today = Carbon::now()->isoFormat(‘dddd, D MMM Y’);
// “Minggu, 28 Nov 2020”
$registeredAt = $user->created_at->isoFormat(‘dddd, D MMMM Y’);
// “Minggu, 28 November 2020”
$lastUpdated = $post->updated_at->diffForHumans();
// “2 hari yang lalu”
Perbedaan isoFormat dan formatLocalized
Secara singkat dari nama-nya saja sudah terlihat jelas bahwa isoFormat di tetapkan oleh carbon, sementara formatLocalized ditetapkan oleh pengaturan locale yang terdapat pada server kalian. Nah jadi silahkan di pilih kalian ingin menggunakan metode yang mana tuh.
Bila kalian ingin mengetahui apakah server kalian menyediakan format locale apa saja maka kalian bisa menuliskan kode dibawah pada terminal server yang kalian gunakan :
locale -a
Demikianlah Artikel Format Penulisan Tanggal di Laravel
Anda sekarang membaca artikel Format Penulisan Tanggal di Laravel dengan alamat link https://tintanetwork.blogspot.com/2022/01/format-penulisan-tanggal-di-laravel.html?hl=ar
إرسال تعليق