Ben sadece daha okunabilir biçimde için tarih değişiklikleri PHP bir fonksiyon yazdım.
function customDate($input_date){
$datetime = explode(' ', $input_date);
$date = explode('-', $date);
$time = explode(':', $time);
$current = date('Y-m-d H:i:s');
$currentdatetime = explode(' ', $current);
$currentdate = explode('-', $current_date);
if($date[2] == $currentdate[2]) return date('H:i', strtotime($input_date));
else if($date[2] != $currentdate[2] && $date[0] == $currentdate[0]) return date('F d H:i', strtotime($input_date));
else if($date[2] = $currentdate[2] && $date[0] != $currentdate[0]) return date('F d Y H:i', strtotime($input_date));
else return $input_date;
}
Bu, 11 November 18:25
(2010-11-06 bugün ise) 2010-11-06 18:25:55
daha güzel 18:25
gibi bakmak gibi tarih değişiklikleri (bugün olmasa ama yine de 2010 yılında ) veya 11 November 2010 18:25
2010 yılı çoktan geçti bile. Fonksiyonu sadece saat ve farklı tarihler ile dakikalar çıktısı tutar Ama neden bu teoride var, ben bulamıyorum. Ne soruna neden olabilir?