Pada kesempatana kali ini saya akan menjelaskan cara membuat format tanggal bahasa english di php. Perlu teman-teman ketahui sebelumnya, Didalam table database mysql format yang mendukung untuk menyimpan tanggal dan waktu adalah format angka yaitu (‘Y-m-d H:i:s’). Lantas bagaimana jika kalian ingin menampilkan format tanggal tersebut kedalam output php sehingga yang ditampilkan nanti dengan format seperti contoh berikut 20 April 2019. Untuk menampilkan format tersebut, disini teman-teman harus membuat array yang dimana didalam array tersebut adalah nama-nama bulan dalam satu tahun dalam bahasa english seperti berikut :
1 |
$Bulan = array("January","February","March","April","May","June","July","August","September","October","November","December"); |
Dari array tersebut nantinya akan disesuaikan dengan posisi array tersebut dengan angka bulan yang didapatkan dari database, namun untuk lebih mudahnya, dimana untuk membuat format tanggal tersebut disini saya buat kedalam satu buah fungsi khusus dengan tujuan supaya kedepannya bisa digunakan berkali-kali tanpa harus buat lagi, jadi cukup memanggil nama file beserta nama fungsi tanggal tersebut. Mungkin untuk lebih jelasnya kalian bisa ikuti seperti tahapan yang saya buat dibawah ini.
Berikut Tahapannya :
- Teman-teman buat terlebih dahulu satu buah file dengan nama fungsi_tgl_en.php didalam folder project kalian
- Jika sudah selanjutnya ketikan seperti kode berikut :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<?php function tgl_en($date) { /** ARRAY HARI DAN BULAN**/ $Bulan = array("January","February","March","April","May","June","July","August","September","October","November","December"); /** MEMISAHKAN FORMAT TANGGAL, BULAN, TAHUN, DENGAN SUBSTRING**/ $tahun = substr($date, 0, 4); $bulan = substr($date, 5, 2); $tgl = substr($date, 8, 2); $waktu = substr($date, 11, 5); $result = $tgl." ".$Bulan[(int)$bulan-1]." ".$tahun; return $result; } |
- Jika sudah simpan terlebih dahulu file tersebut.
- Buat lagi satu buah file dengan nama index.php
- Dan untuk memanggil fungsi tanggal tersebut, teman-teman include file fungsi_tgl_en.php, dan fungsi tersebut sudah bisa digunakan dengan sesuka hati. Berikut cara memanggilnya dari file index.php
1 2 3 |
<?php include 'fungsi_tgl_en.php'; // memasukan file fungsi_tgl_en.php ke dalam file yang dibutuhkan echo tgl_en(date('Y-m-d H:i:s')); // memanggil nama fungsi yang ada didalam file fungsi_tgl_en.php |
- Jika sudah sebelumnya simpan terlebih dahulu file index.php tersebut dan lihat hasilnya dibrowser.
Sampai disini penjelasan saya mengenai cara membuat format tanggal bahasa english di php, semoga bermanfaat.