Menampilkan Format Tanggal Indonesia dengan PHP
Menampilkan Format Tanggal Indonesia dengan PHP, pada kesempatan baik ini kami akan memberikan sebuah tutorial tentang bagaimana cara menampilkan format tanggal Indonesia dengan PHP, yaitu membuat format tanggal Indonesia berdasarkan tanggal yang tersimpan di dalam database atau variable tanggal tertentu / date format Indonesia. Sebetulnya ada beberapa alternatif yang dapat digunakan, namun kita boleh memilih mana yang lebih mudah dalam implementasi di suatu kasus.
Pada dasarnya untuk menampilkan format tanggal Indonesia dengan PHP atau penulisan tanggal pada php atau mysql adalah dengan default format yaitu YYYY-MM-DD atau tahun-bulan-tanggal. Contohnya 2018-02-21, sedangkan di Indonesia menggunakan format tanggal yaitu DD-MM-YYYY atau misalnya 21-02-2018 atau 21 Februari 2018. Kemudian, bagaimana cara menampilkan format tanggal Indonesia tersebut ? script PHP format tanggal seperti apa yang tetap untuk digunakan. Untuk mengetahui bagaimana cara input tanggal php, Anda dapat mengikuti tutorial berikut cara membuat form input tanggal php mysql.
Berikut tutorial cara Menampilkan Format Tanggal Indonesia dengan PHP, lengkap dengan script contohnya :
Menampilkan Format Tanggal Indonesia dengan PHP
Untuk menampilkan format tanggal dengan php, kita bisa menggunakan syntax berikut :
<?php echo date('d F Y'); // Hasilnya menampilkan format tanggal hari ini echo date('d F Y', strtotime('2004-02-15')); // Hasilnya menampilkan format tanggal 15 February 2004 ?>
Pada script di atas, untuk menampilkan format tanggal kita bisa menggunakan strtotime pada parameter kedua di function date(). strtotime() adalah fungsi untuk mengubah string ke waktu(time), sehingga tanggal yang ditentukan dapat diletakkan pada parameter kedua seperti contoh di atas.
Sampai di sini kita telah berhasil menampilkan format tanggal Indonesia dengan PHP , hanya saja masih dalam bentuk format bahasa inggris. Sekarang kita akan menampilkan format tanggal ke dalam bahasa indonesia. Untuk menampilkan format tanggal Indonesia dengan PHP, perlu menggunakan function php. Perhatikan syntax berikut ini dan penjelasannya :
<?php function tanggal_indonesia($tanggal){ $bulan = array ( 1 => 'Januari', 'Februari', 'Maret', 'April', 'Mei', 'Juni', 'Juli', 'Agustus', 'September', 'Oktober', 'November', 'Desember' ); $pecahkan = explode('-', $tanggal); // variabel pecahkan 0 = tanggal // variabel pecahkan 1 = bulan // variabel pecahkan 2 = tahun return $pecahkan[2] . ' ' . $bulan[ (int)$pecahkan[1] ] . ' ' . $pecahkan[0]; } echo tanggal_indonesia(date('Y-m-d')); // Hasilnya menampilkan format tanggal 11 Oktober 2017 echo tanggal_indonesia("2004-02-15"); // Hasilnya menampilkan format tanggal 15 Februari 2004 ?>
Kemudian kita modifikasi "explode" dari function tanggal_indonesia , sehingga script terbentuk menjadi seperti berikut :
<?php function tanggal_indonesia($tanggal){ $bulan = array ( 1 => 'Januari', 'Februari', 'Maret', 'April', 'Mei', 'Juni', 'Juli', 'Agustus', 'September', 'Oktober', 'November', 'Desember' ); $pecahkan = explode('-', $tanggal); // variabel pecahkan 0 = tahun // variabel pecahkan 1 = bulan // variabel pecahkan 2 = tanggal return $pecahkan[2] . ' ' . $bulan[ (int)$pecahkan[1] ] . ' ' . $pecahkan[0]; } ?>
Perhatikan fungsi dari function tanggal_indonesia() pada script di atas. Data tanggal tertampung, kita pecahkan menjadi array dengan menggunakan fungsi explode() sehingga data tanggal akan berada di $pecahkan[2], data bulan berada di $pecahkan[1] dan data tahun berada pada $pecahkan[0], kemudian kita balik urutannya. Untuk membuat nama bulan menjadi bahasa indonesia, kita panggil variabel array bulan sesuai urutan.
Tutorial Menampilkan Format Tanggal Indonesia dengan PHP
Sekian penjelasan dari kami tentang bagaimana cara Menampilkan Format Tanggal Indonesia dengan PHP, lengkap dengan script contoh yang dapat Anda kembangkan menjadi lebih sempurna. Semoga dapat membantu research Anda.
Baca juga :
- Script PHP Export To Excel
- Script PHP Update Database MySQL | CRUD
- Script Tampil Database dengan PHP MySQL | VIEW Data
- Cara Membuat Laporan PDF dengan PHP dan MySQL
- Cara Membuat Script Login Multiuser dengan PHP dan MySQL
- Membuat form login dan logout dengan PHP dan MySQL
- Script PHP untuk Cari Data pada Database MySQL
- Membuat Form dan Script Edit Data dengan PHP MySQL
Menampilkan Format Tanggal Indonesia dengan PHP
Tags: menampilkan format tanggal Indonesia, format tanggal Indonesia, format tanggal php, format tanggal, menampilkan format tanggal Indonesia dengan php