Merubah Format Tanggal Date ke Format Tanggal Indonesia

Posted: 15 September 2017 | By: gagaspower

Menampilkan tanggal database dengan format indonesia - Kali ini saya akan menuliskan sebuah tutorial bagaimana merubah format tanggal Date (2013-05-02) menjadi format tanggal Indonesia (02 Mei 2013).

Di dalam database type date secara default akan menghasilkan output seperti ini YYYY-MM-DD atau 2013-05-02. Kemudian kita akan membuat sebuah function dimana akan merubah format dari 2013-05-02 menjadi 02 Mei 2013.

menampilkan format tanggal default database ke indonesia

Nah, kita langsung saja ke tutorialnya:

buat terlebih dahulu fungsi untuk format tanggal indonesia seperti di bawah ini:

<?php
	function tgl_indo($tgl){
			$tanggal = substr($tgl,8,2);
			$bulan = getBulan(substr($tgl,5,2));
			$tahun = substr($tgl,0,4);
			return $tanggal.' '.$bulan.' '.$tahun;		 
	}	

	function getBulan($bln){
				switch ($bln){
					case 1: 
						return "Januari";
						break;
					case 2:
						return "Februari";
						break;
					case 3:
						return "Maret";
						break;
					case 4:
						return "April";
						break;
					case 5:
						return "Mei";
						break;
					case 6:
						return "Juni";
						break;
					case 7:
						return "Juli";
						break;
					case 8:
						return "Agustus";
						break;
					case 9:
						return "September";
						break;
					case 10:
						return "Oktober";
						break;
					case 11:
						return "November";
						break;
					case 12:
						return "Desember";
						break;
				}
			} 
?>

simpan script diatas dengan nama semisal format_indo.php, dan kemudian untuk cara penggunaan menampilkan data tanggalnya, seperti ini:

<?php
include "format_indo.php"; 
$query = mysql_query("select * tanggal from nama_tabel");
$r=mysql_fetch_array($query);
$tgl = tgl_indo($r['tanggal']);
echo "$tgl";
?>

 

Script diatas hanya contoh, untuk penggunaan silahkan di sesuaikan dengan tabel, kolom yang ada pada database anda.

Tinggalkan Komentar

» Komentar Akan Di Publikasikan Jika Disetujui Administrator.

» Notifikasi Balasan Juga akan terkirim Ke email anda. Mohon masukan email yang valid dan aktif

Copyright ©2017 - Ruangpojok.net