爱采购

发产品

  • 发布供应
  • 管理供应
PHP人性化时间显示,实现多少秒前,多少分钟前,多少小时前PHP人性化时间显示,实现多少秒前,多少分钟前,多少小时前_destoon教程_PHP 教程_软件编程_教程资讯_大秦朝旭-码农学习站

PHP人性化时间显示,实现多少秒前,多少分钟前,多少小时前

   2023-10-08 33 0
导读

现在很多网站的时间显示都很人性化,不再是单纯的年月日时分秒,而是根据数据更新的时间与当前时间进行比较,实现多少秒前,多少分钟前,多少小时前!使用方法:在自定

现在很多网站的时间显示都很人性化,不再是单纯的年月日时分秒,而是根据数据更新的时间与当前时间进行比较,实现多少秒前,多少分钟前,多少小时前!

使用方法:

在自定义函数文件api/extend.func.php加上一下代码:


  1. //人性化时间显示
  2. function formatTime($time){    
  3. $rtime = date("m-d H:i",$time);    
  4. $htime = date("H:i",$time);          
  5. $time = time() - $time;      
  6. if ($time < 60){        
  7. $str = '刚刚';    
  8. }elseif($time < 60 * 60){        
  9. $min = floor($time/60);        
  10. $str = $min.'分钟前';    
  11. }elseif($time < 60 * 60 * 24){        
  12. $h = floor($time/(60*60));        
  13. $str = $h.'小时前 ';    
  14. }elseif($time < 60 * 60 * 24 * 3){        
  15. $d = floor($time/(60*60*24));        
  16. if($d==1){
  17. $str = '昨天 '.$rtime;
  18. }else{
  19. $str = '前天 '.$rtime;    
  20. }
  21. }else{        
  22. $str = $rtime;    
  23. }    
  24. return $str;
  25. }

标签调用:

列表:{formatTime($v[addtime], 3)}

详情:{formatTime($addtime, 3)}


 
反对 0举报 0 收藏 0 打赏 0评论 0
免责声明
• 
本文为会员destoon8发布,欢迎转载,转载请注明原文出处:http://52419.net/news/show-38454.html 。本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们。
 
更多>同类destoon教程

入驻

企业入驻成功 可尊享多重特权

入驻热线:17792038992

请手机扫码访问

客服

客服热线:17792038992

小程序

小程序更便捷的查找产品

为您提供专业帮买咨询服务

请用微信扫码

公众号

微信公众号,收获商机

微信扫码关注

顶部