Arama Sonuçları ‘Tarih Biçimleme’

Türkçe Tarih Biçimleme

Örneğin, aşağıdaki gibi mysql Date türünde bir stringimiz olsun.

2009-06-20

Bunu aşağıdaki biçimde göstermek isteyelim.

20 Haziran 2009 , Cumartesi

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
function tarihBicimle($girdi)
{
	global $aylar,$gunler;
	preg_match("/([0-9]{4})-([0-9]{2})-([0-9]{2})/",$girdi,$eslesme);
	$yil = $eslesme[1];
	$ay = intval($eslesme[2]);
	$gun = $eslesme[3];
	$gunMetin = $gunler[date("w",mktime(0,0,0,$ay,$gun,$yil))];
	$tarih=$gun.' '.$aylar[$ay].' '.$yil .' , '.$gunMetin;
	return $tarih;
}
 
$aylar = array(1=>"Ocak",2=>"Şubat",3=>"Mart",4=>"Nisan",5=>"Mayıs",6=>"Haziran",7=>"Temmuz",8=>"Ağustos",9=>"Eylül",10=>"Ekim",11=>"Kasım",12=>"Aralık");
 
$gunler = array(0=>"Pazar",1=>"Pazartesi",2=>"Salı",3=>"Çarşamba",4=>"Perşembe",5=>"Cuma",6=>"Cumartesi");
 
echo tarihBicimle("2009-06-20");
 
Çıktı:
20 Haziran 2009 , Cumartesi