PHP Tarih derleyici

0 Cevap php

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?

0 Cevap