首頁 >後端開發 >php教程 >facebook時間軸 php中時間軸開發剛剛、5分鐘前、昨天10:23等

facebook時間軸 php中時間軸開發剛剛、5分鐘前、昨天10:23等

WBOY
WBOY原創
2016-07-29 08:46:521305瀏覽

其實這個沒什麼技術含量,當然就直接貼代碼,不廢話了,
但是在其實開發中還是蠻有用的,譬如論壇帖子,圍脖等都有相關應用

複製代碼 代碼如下:

複製代碼

代碼如下:

複製代碼

代碼如下
function tranTime($time) {
$rtime = date("m-d H:i",$time);
$htime = date("H:i",$time);
$time = time() - $ time;
if ($time $str = '剛剛';
}
elseif ($time $min = floor($time/60);
$str = $
$min = floor($time/60);
$str = $min .'分鐘前';
}
elseif ($time $h = floor($time/(60*60));
$str = $h.'小時前'.$ htime;
}
elseif ($time $d = floor($time/(60*60*24));
if($d==1)
$str =str =str =str =str =str = '昨天'.$rtime;
else

$str = '前天'.$rtime;
}
else {
$str = $rtime;

} return $str; } }}參數$time必須為Unix時間戳,如果不是請先用strtotime()將其轉換成Unix時間戳記。上面的程式碼一看就明白了,不用再多述。

呼叫函數,直接輸出:




複製程式碼

程式碼如下:

$times="1286861696 "; 🎜echo tranTime($times="1286861696 "; 🎜echo tranTime($times); 🎜 以上就介紹了facebook時間軸 php中時間軸開發剛剛、5分鐘前、昨天10:23等,包括了facebook時間軸方面的內容,希望對PHP教程有興趣的朋友有所幫助。 🎜 🎜 🎜
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn