Trik Laravel 8 Set Locale and Timezone to Indonesia in Framework Laravel 8
Selamat Malam, kali ini saya akan memberikan tutorial sedikit sederhana terkait framework laravel ‘ mengganti lokasi dan timezone ke indonesia ‘
Pada kesempatan ini sebelum ke tutorial, pertama tama kalian harus sudah menginstall Framework Laravel terlebih dahulu yaa, pada tutor kali ini saya menggunakan Laravel version 8.
Untuk penggantian timezone ke indonesia sendiri berguna ketika kita mendevelop program dimana biasanya tersimpan di database di field created_at.
Pertama kita buka file AppServiceProvider di project laravel, file ini terletak di
app/Providers/AppServiceProvider.php
Setelah terbuka AppServiceProvider di project laravel kalian, tambahkan use Carbon karena kali ini kita menggunakan fitur laravel Carbon. untuk codenya seperti ini :
use Carbon\Carbon;
Jika sudah menambahkan use Carbon kalian akan menemukan public function boot() tambahkan code sebagai berikut :
config(['app.locale' => 'id']);Carbon::setLocale('id');date_default_timezone_set('Asia/Jakarta');
Save file AppServiceProvider anda dan buka folder config/app
app/config/app.php
dan tambahkan code berikut di config/app.php
'timezone' => 'Asia/Jakarta','locale' => 'id','faker_locale' => 'id_ID',
Save file config/app.php anda dan *Magic* projects laravel anda sudah berubah ke timezone indonesia.
Pada tutorial saat ini kita cukup sampai disini, mohon maaf kalau ada kesalahan penulisan atau kurang jelas. Jika ada pertanyaan terkait Laravel, bisa komentar atau bisa menghubungi saya.