Mysql Sorguları için Tarih Formatını Çevirmek
Zaman zaman Mysql sorgularımızı, date sütunlarında filtreler ekleyerek gerçekleştiriyoruz . Türkiye kullandığımız tarih formatı “10.12.2014” (dd/mm/yyyy) gibiyken mysql sorgularında bunu “2014-12-10” (yyyy/mm/dd) olarak dönüştürmemiz gerekmektedir.
Kimi durumlarda php date() fonksiyonu da derdimize derman olmamaktadır. Bunun için aşağıdaki preg_replace deseni biçilmiş kaftandır.
<?php $date = '02.07.2009 00:07:00'; $date = preg_replace('#(\d{2}).(\d{2}).(\d{4})\s(.*)#', '$3-$2-$1 $4', $date); echo $date; //2009-07-02 00:07:00 ?>
Bu sayfa 2.426 kez görüntülendi.