PHP中 多少時間之前的 做法

2021-05-27 02:12:46 字數 610 閱讀 9487

其實實現起來不麻煩,下面是函式:

<?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...