PHP代码里处理显示几天前,几小时前,几分钟前

43 篇文章 1 订阅

PHP代码里处理显示几天前,几小时前,几分钟前

转自
http://www.75271.com/1181.html

PHP代码里处理显示几天前,几小时前,几分钟前

  
  
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: yang
  5. * Date: 2016/8/26
  6. * Time: 16:15
  7. */
  8.  
  9. function dayfast($the_time)
  10. {
  11. $now_time = date("Y-m-d H:i:s", time() );
  12. $now_time = strtotime($now_time);
  13. $show_time = strtotime($the_time);
  14. $dur = $now_time - $show_time;
  15. if ($dur < 0) {
  16. return $the_time;
  17. } else {
  18. if ($dur < 60) {
  19. return $dur . '秒前';
  20. } else {
  21. if ($dur < 3600) {
  22. return floor($dur / 60) . '分钟前';
  23. } else {
  24. if ($dur < 86400) {
  25. return floor($dur / 3600) . '小时前';
  26. } else {
  27. if ($dur < 259200) {//3天内
  28. return floor($dur / 86400) . '天前';
  29. } else {
  30. $the_time = date("Y-m-d",strtotime($the_time));
  31. return $the_time;
  32. }
  33. }
  34. }
  35. }
  36. }
  37. }
  38. $time1 = str_replace("CST", "", "Fri Aug 26 00:00:00 CST 2016");
  39. $tiem2 = strtotime($time1);
  40. $abc = date("Y-m-d H:i:s", $tiem2);
  41. echo dayfast($abc);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值