其實實現起來不麻煩,下面是函式:
<?php
include_once('timeago.php');
$cur_time1 ="1291684422";//unix時間,統一用
echo time_ago($cur_time1) ;
?>
timeago.php
<?php
function time_ago($cur_time)else if($minutes <= 60)else
//hours
}else if($hours <= 24)else
//days
}else if($days <= 7)else
//weeks
}else if($weeks <= 4)else
//months
}else if($months <= 12)else
//years
}elseelse }
return $time; }
?>
注意,由於英文跟中文的語法的習慣,中文的話,1年和2年是沒複數的表示上的分別的,所以上面的**自己適當改下就可以用了
PHP計算當前時間之後(之前)的時間
php計算當前時間之後 之前 的時間 php中有乙個非常厲害的函式,strtotime 函式,這個函式有乙個異常厲害的使用方法,手冊上說的有,但是估計在實際應用中能夠想到的人不多。我為了計算出當前時間n天後的日期時,也是自己寫了乙個很複雜的函式之後才無意間發現這個函式的,現在記錄下來以免以後又忘記了...
PHP如何計算兩個時間之間相差多少時分秒
關於php如何計算兩個時間之前的差值,見 1 2 計算時間差 3 param int timestamp1 時間戳開始 4 param int timestamp2 時間戳結束 5 return array6 7function time diff timestamp1,timestamp2 8 1...
C 返回多少分鐘之前或多少分鐘之後時間的方法
獲取給定時間的之前某分鐘的時間 比如現在是 2012 10 10 10 10 10 給定的分鐘數 50 得到的時間為 2012 1 9 20 1程式設計客棧0 return svazfuxtrlateminutestime 時間字元 public static string getlateminut...