benim de tarih ile alakalı bir sorum var. veritabnına datetime olarak kaydettiğim tarihi yazdırıyorum 2009-09-03 09:17:00 böyle yazıyor. Bunu 3 Eylül 2009, 09:17 olarak nasıl yazırabilirim?

Forumdan bir arkadaşın aşağıdaki gibi bir fonkyonu var ama bu fonksyonda hatalı sonuç veriyor
function turkcetarih($zaman) { 
$gunler = array( 
"Pazar", "Pazartesi", "Salı", "Çarşamba", "Perşembe", "Cuma", "Cumartesi" 
); 

$aylar =array( 
NULL, "Ocak", "Şubat", "Mart", "Nisan", "Mayıs", "Haziran", "Temmuz", "Ağustos", "Eylül", "Ekim", "Kasım", "Aralık" 
); 
$tarih = date("d",$zaman)." ".$aylar[date("n",$zaman)]." ".date("Y",$zaman)." ".$gunler[date("w",$zaman)]; 
return $tarih; 
}
bu fonksyonun çıktısı sürekli 01 Ocak 1970 Perşembe şeklinde