比如,数据库里面的时间戳:1276650817   是2010年6月16日 9:13:37
目前本地时间是:1276674758   是2010年6月16日 15:52:38
我想让前台显示,此文章是XXX天XXX小时XXX分钟前发布

解决方案 »

  1.   

    你規定一個時間段...
    超過多少天就是是顯示日期...
    像uchome 和 qq空間瀏覽人顯示時間都是這樣處理的...
    然後如果在這個時間範圍內...你就按一樓的計算....
      

  2.   

    $time = 1276674758-1276650817;
    $yourhour = (int)($time/(60*60));
    $yourmin = (int)($time%(60*60)/60);
      

  3.   

    $yourday = (int)($yourhour/24);
      

  4.   

    echo date('Y年m月d日H时i分s秒',time()-1276650817);