Hoşgeldin Misafir

Php ve MySQL Türkçe Tarih Formatı

MiRaT

13 Kas 2017
2,077 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
-Veritabanı yapılarında MySQL kullanmayı tercih eden web yazılım uzmanları genelde tarih formtları konusunda sıkıntı yaşarlar.Bu sıkıntının nedeni MySQL’in date alan tipi tarih verilerini “Yıl-Ay-Gün” olarak sıralaması oysa ki Türkiyede tarih formatı “Gün-Ay-Yıl” şeklindedir.Durum böyle olunca bazı geliştiriciler tarih bilgilerini varchar tipinde bir alanda tutmayı tercih edip, birkaç işlemden geçirerek uygun formata dönüştürüyor veya veritabanından veri çekerken MySQL’in yerleşik fonksiyonlarından date_format‘ı kullanmak durumunda kalıyor.Bu durumu engellemek ve rahatca işimizi gören türkçe tarih formatı için aşağıda belirttiğim kod dizisi fonksiyonu işinizi görecektir.--





-Fonksiyon--


Kod:
function tarihDuzenle($tarih){
$tarih=array_reverse(explode('-',$tarih));
$tarih=implode('-',$tarih);
return $tarih;
}