php 几秒钟前发文章代码 返回时间

  1. function timeop($time,$type="talk") {
  2. $ntime=time()-$time;
  3. if ($ntime<60) {
  4. return("刚才");
  5. } elseif ($ntime<3600) {
  6. return(intval($ntime/60)."分钟前");
  7. } elseif ($ntime<3600*24) {
  8. return(intval($ntime/3600)."小时前");
  9. } else {
  10. if ($type=="talk") {
  11. return(gmdate('m月d日 h:i',$time+8*3600));
  12. } else {
  13. return(gmdate('y-m-d h:i',$time+8*3600));
  14. }
  15. }
  16. }