Format tanggal secara default pada PHP adalah Tahun – Bulan – Tanggal (YYYY-MM-DD). Contohnya, tanggal 7 April 2015, maka format defaultnya adalah 2017-04-07. Akan tetapi di Indonesia format tanggal yang kita gunakan adalah Tanggal Bulan dan Tahun (DD-MM-YYYY). Seperti contoh tanggal yang kita gunakan di atas akan ditulis 07-04-2015 atau 7 April 2015. Pada artikel ini, kami akan menuliskan sedikit penjelasan bagaiamana Cara Membuat Format Tanggal Indonesia dengan PHP.
Sebelum mengetahui cara membuat format tanggal Indonesia dengan PHP, terlebih dahulu kita pelajari cara mengubah format tanggal dengan PHP secara umum, yaitu menggunakan code berikut.
<?php echo date("d F Y", strtotime("1999-03-01")); // Hasil Keluaran : 01 January 1999 echo date("d-m-Y", strtotime("1999-03-01")); // Hasil Keluaran : 01-03-1999 ?>
Pada PHP terdapat fungsi date() untuk menampilkan tanggal dan fungsi strtotime() untuk mengubah string ke dalam waktu.
Membuat format tanggal Indonesia pada PHP dapat dilakukan dengan membuat fungsi sendiri, yaitu menggunakan code sebagai berikut.
<?php function format_tanggal_indonesia($tanggal){ $bulan = array ( 'Januari', 'Februari', 'Maret', 'April', 'Mei', 'Juni', 'Juli', 'Agustus', 'September', 'Oktober', 'November', 'Desember' ); $tgl = explode('-', $tanggal); return $tgl[2] . ' ' . $bulan[(int)$tgl[1]] . ' ' . $tgl[0]; } echo format_tanggal_indonesia("1999-03-01"); // Hasil Keluara : 01 Maret 1999 ?>
Semoga bermanfaat !!
waw mantep sekali kak informasinya, thank u
ReplyDeleteCara daftar kartu perdana