Halo teman-teman Dumenity sekalian! Bertemu lagi di blog dumetschool.
Pada settingan bawaan database biasanya menggunakan format tanggal YYYY-MM-DD atau (Tahun – Bulan – Tanggal). Jika data tanggal ingin ditampilkan apa adanya maka akan cukup membingungkan bagi para pengunjung web terutama yang berasal dari Indonesia.
Lalu bagaimana cara membuat tampilan tanggal dari settingan default agar bisa tampil di format Tanggal-Bulan-Tahun seperti yang umum digunakan di Indonesia? Tanpa mengubah isi database tentunya ya J.
Coba simpan script berikut ini di web server teman-teman dengan nama tanggal.php
1 |
<?php |
1 |
function tanggal($tanggal){ |
1 |
      $tanggal = explode ("-",$tanggal); |
1 |
             switch ($tanggal[1]){ |
1 |
                    case 1: |
1 |
                          $tanggal[1] = "Januari"; |
1 |
                          break; |
1 |
                    case 2: |
1 |
                          $tanggal[1] = "Februari"; |
1 |
                          break; |
1 |
                    case 3: |
1 |
                          $tanggal[1] = "Maret"; |
1 |
                          break; |
1 |
                    case 4: |
1 |
                          $tanggal[1] = "April"; |
1 |
                          break; |
1 |
                    case 5: |
1 |
                          $tanggal[1] = "Mei"; |
1 |
                          break; |
1 |
                    case 6: |
1 |
                          $tanggal[1] = "Juni"; |
1 |
                          break; |
1 |
                    case 7: |
1 |
                          $tanggal[1] = "Juli"; |
1 |
                          break; |
1 |
                    case 8: |
1 |
                          $tanggal[1] = "Agustus"; |
1 |
                          break; |
1 |
                   case 9: |
1 |
                          $tanggal[1] = "September"; |
1 |
                          break; |
1 |
                    case 10: |
1 |
                          $tanggal[1] = "Oktober"; |
1 |
                          break; |
1 |
                    case 11: |
1 |
                          $tanggal[1] = "November"; |
1 |
                          break; |
1 |
                    case 12: |
1 |
                          $tanggal[1] = "Desember"; |
1 |
                          break; |
1 |
             } |
1 |
      $tanggal_indo = $tanggal[2]." ".$tanggal[1]." ".$tanggal[0]; |
1 |
      return $tanggal_indo; |
1 |
} |
1 |
?> |
Lalu simpan script di bawah ini di folder yang sama dengan nama hasil_tanggal.php
1 |
<strong><?php</strong> |
1 |
<strong>               include (“tanggal.phpâ€);</strong> |
1 |
<strong>               $_date = “2015-09-22â€;</strong> |
1 |
<strong> Â Â Â Â Â Â Â Â Â Â Â Â Â Â echo tanggal($date); // Maka hasilnya 22 September 2015</strong> |
1 |
<strong>?></strong> |
Jadi, jika ingin menggunakannya cukup di include saja dan nama fungsinya dipanggil tanpa perlu menulisnya berulang-ulang. Semoga bermanfaat