根据刚刚,1分钟前,1小时前,几天前显示文章发布日期
来源:互联网 发布:剑灵剑士捏脸数据图 编辑:程序博客网 时间:2024/05/01 11:56
//发表于几分钟前function kele_time_since($older_date, $newer_date = false){ $chunks = array( array(60 * 60 * 24 * 365 , '年'), array(60 * 60 * 24 * 30 , '月'), //array(60 * 60 * 24 * 7, '周'), array(60 * 60 * 24 , '天'), array(60 * 60 , '小时'), array(60 , '分钟'), ); $newer_date = ($newer_date == false) ? (time()+(60*60*get_settings("gmt_offset"))) : $newer_date; $since = $newer_date - abs(strtotime($older_date)); //根据自己的需要调整时间段,下面的24则表示小时,根据需要调整吧 $chunks_count=count($chunks); if($since < 60 * 60 * 24*30){ for ($i = 0, $j = $chunks_count; $i < $j; $i++){ $seconds = $chunks[$i][0]; $name = $chunks[$i][1]; if (($count = floor($since / $seconds)) != 0){ break; } } $out = ($count == 1) ? '1'.$name : "$count{$name}"; if(0==$count){ return "刚刚"; } return $out."前"; }else{ the_time(get_option('date_format')); }}
一分钟之内发布的,显示“刚刚”
一小时之内发布的,显示“XX分钟前”一个月之内发布的,显示“XX天前”
一个月外的直接显示日期。
0 0
- 根据刚刚,1分钟前,1小时前,几天前显示文章发布日期
- 根据刚刚,1分钟前,1小时前,几天前显示文章发布日期
- iOS根据日期判断是刚刚、几分钟前、几小时前等的代码片段
- iOS根据日期判断是刚刚、几分钟前、几小时前等的代码片段
- iOS根据日期判断是刚刚、几分钟前还是几小时前等
- 日期输出为刚刚、几分钟前、几小时前、日期
- 格式化日期,刚刚,几秒前,几分钟前,几小时前.....
- NSDate类目-实现 1分钟前 X小时前 昨天的显示
- 工具类:计算距离现在的时间:刚刚/几分钟前/几小时前/几天前/几个月前/几年前
- 用javascript写一个显示时间差 几分钟前 几小时前 几天前 几周前 大于一个月显示日期
- js计算时间为刚刚、几分钟前、几小时前、几天前··
- java显示1秒前,1分钟前,2分钟前,3天前
- javasctipt显示几分钟前、几天前等
- PHP CodeBase: 将时间显示为“刚刚”“n分钟/小时前”等
- PHP 把时间转成几个小时前 几分钟前 几天前
- java实现 几秒前,几分钟前,几小时前,几天前,几月前,几年前的显示
- javaAndroid实现刚刚发表几天前的日期工具类
- 数据中显示"刚刚、几天前、几天前、几个月"等个人的想法
- 3D格式简介
- 程序员技术练级攻略
- 解决 手机使用10193 拨打国际长途时候 国际拨号助手 自动增加区号的问题
- javascript中全局对象的parseInt()方法使用介绍
- 新手入门:理解Node.js的异步非阻塞I/O模型
- 根据刚刚,1分钟前,1小时前,几天前显示文章发布日期
- mysql Windows
- Twitter Storm: 搭建storm集群
- 第一章:初识ExtGWT
- Linux搭建svn
- ios 初学之 文件合并 实例:libbaidumapapi.a
- Titanium基础知识:Mobile Web开发入门
- Twitter Storm: Maven配置
- 数据库快照