Benim kullandığım bunlar.
int(11) olarak ayarlıyoruz.
config dosyasına ekliyoruz.
$date2 = array();
$date2['timezone'] = 0;
$date = build_date('Y-m-d H:i', $SQL kolon adı); // ekrana basmak için kullanıyoruz.
Fonksiyon olarak kullanıyoruz. function build_date($dateformat, $udate, $mask = "")
{
global $date2,
$udate = $udate + $date2['timezone'] * 3600;
if (!empty($mask))
{
$mask = preg_replace('#\{(.+?)\}#isu', "{{".$udate."}{\$1}}", $mask);
$result = preg_replace_callback('#\{\{(.+?)\}\{(.+?)\}\}#isu', create_function('$matches', 'return @date($matches[2], $matches[1]);'), $mask);
return($result);
}
$result = @date($dateformat, $udate);
return($result);
}