php中时间轴开发,即显示为“刚刚”、“5分钟前”、“昨天10:23”等
php中时间轴开发,即显示为“刚刚”、“5分钟前”、“昨天10:23”等
其实这个没什么技术含量,当然就直接贴代码,不废话了(合肥旅游网),
但是在其实开发中还是蛮有用的,譬如论坛帖子,围脖等都有相关应用
$rtime = date("m-d H:i",$time);
$htime = date("H:i",$time);
$time = time() - $time;
if ($time < 60) {
$str = '刚刚';
}
elseif ($time < 60 * 60) {
$min = floor($time/60);
$str = $min.'分钟前';
}
elseif ($time < 60 * 60 * 24) {
$h = floor($time/(60*60));
$str = $h.'小时前 '.$htime;
}
elseif ($time < 60 * 60 * 24 * 3) {
$d = floor($time/(60*60*24));
if($d==1)
$str = '昨天 '.$rtime;
else
$str = '前天 '.$rtime;
}
else {
$str = $rtime;
}
return $str;
}
函数tranTime()中的参数$time必须为Unix时间戳,如果不是请先用strtotime()将其转换成Unix时间戳。上面的代码一看就明白了,不用再多述(合肥旅游网)。
调用函数,直接输出:
echo tranTime($times);
来源:http://lab.wehefei.com/posts/410
欢迎关注:http://weyou.wehefei.com/
转载于:https://www.cnblogs.com/jincon/archive/2011/10/03/2198453.html
php中时间轴开发,即显示为“刚刚”、“5分钟前”、“昨天10:23”等相关推荐
- uniapp如何实现时间轴会议预约显示?
uniapp实现时间轴会议预约显示: 效果图如下: <template><view class="daily-schedule "><block v- ...
- uniapp、vue实现时间轴和刻度尺显示相关行程
uniapp.vue实现时间轴和刻度尺显示相关行程 <template><view class="time-line"><block v-for=&q ...
- 带时间轴 歌词 示例_Web设计中时间轴的20个精彩示例
我可以肯定你们中的大多数人都知道设计中使用了时间轴,特别是因为现在所有的Facebook个人资料都是以这种方式显示的 . 此外,一些智能手机应用(例如Path或Tweetbot)也使用基于时间轴的设计 ...
- Kotlin语言:Orient-Ui中时间轴的使用
一.Orient-Ui的介绍 Orient-Ui这是一个开源的UI控件库,接下来说一下这个开源库里面的功能 1.时间轴--TimeLine:时间轴的样式自己定制 2.表格--Table:这是一个基于R ...
- php中时间轴,PHP时间轴函数
26 04 2013 PHP时间轴函数 Yinchiang | 0 我们会经常看见现在许多网站的留言或者评论的时间变得十分有趣,刚刚.3分钟前.1天前等等人性化的时间轴 好吧,我承认这个函数是转载的, ...
- power BI 中x轴日期值显示英文改为数值形式
在Power BI中操作图表时 , 将日期值放到X轴上, 显示的坐标值形式总事英文月份 这里出一个解决办法 首先我们的源数据时这个样子 我们将数据可视化后 , 是这个样子的 可以看到 X轴显示的都是英 ...
- PHP CodeBase: 将时间显示为“刚刚”“n分钟/小时前”等
为什么80%的码农都做不了架构师?>>> 在很多场合为了显示出信息的及时性,一般会将时间显示成"刚刚","5分钟前","3小时 ...
- 根据时间戳显示刚刚/几分钟前/几小时前/今天等等
规则是: 一分钟内显示刚刚 一小时内显示几分钟前 24小时内显示今天几点几分 24 - 48小时内显示昨天几点几分 一年内显示几月几日 一年前显示 年-月-日 function timestampFo ...
- 关于echarts中Y轴左侧文字显示不全的解决办法
今天在项目的开发中遇到的一个问题,echarts Y轴左侧的文字太多了,显示不全,由于这个问题网上的解决办法相对较少,所以记录一下. 先说一下网上的版本: 1.调整grid下的left属性,说白了就是 ...
最新文章
- MySQL面试题 | 附答案解析(八)
- 局域网电脑间互相访问的问题?
- Cisco C2960 升级IOS
- amazon云服务_亚马逊Simple Worklfow服务的骆驼演示
- LeetCode 1324. 竖直打印单词
- KMP算法 串模式识别 用nextval[j]改进next[j]
- javascript让firefox支持innerText
- 向服务器上传本地大文件的方法xshell
- python编译成汇编语言_查看C语言/C++编译器生成的汇编语言代码
- 面试题:逗号表达式运用
- postgresql表空间迁移
- 一个icsp header和复位按钮。_手动火灾报警按钮的设置要求及检查方法
- sql 怎么查一个账号连续登录失败的次数_黑客到底是怎么入侵的,我展示给你看...
- linux opencv install
- 新中大银色快车数据恢复
- Java中文和拼音相互转换
- EXCEL表格数据规范规则-日期时间篇
- python数据分析基础之处理word格式文件
- Java导出多个excel并打包压缩成.zip文件
- 食品安全大数据可视化关联分析
热门文章
- 监管升级,央行变相加息,贷款难还在继续
- Rebuild Instance 操作详解 - 每天5分钟玩转 OpenStack(37)
- 炫技式的精彩对辩撑起《哗变》
- wordpress 外部数据接口_wordpress登录api接口
- linux games账号,linux for games
- oracle ref游标用法,[置顶] Oracle 参照游标(SYS_REFCURSOR)使用
- HTML文件上传与下载
- [POI2007]MEG-Megalopolis
- Linq查询datatable的记录集合
- Mybatis缓存配置