php论坛中常用的两个时间差(多少分钟前,多少小时前,多少天前)
来源:互联网 发布:linux 网桥 问题 编辑:程序博客网 时间:2024/05/01 10:11
<?php@ini_set('date.timezone', 'Asia/Shanghai');@ini_set('display_errors', 1);header('Content-Type:text/html;charset=utf-8');class Time{ public static function times($btime) { $result = ''; $time =time() - $btime ; if($time < 60) { $result = $time.'秒前'; } else if($time < 1800) { $result = floor($time/60).'分钟前'; } else if($time < 3600) { $result = '半小时前'; } else if($time < 86400) { $result = floor($time/3600).'小时前'; } else { $zt = strtotime(date('Y-m-d 00:00:00')); $qt = strtotime(date('Y-m-d 00:00:00',strtotime("-1 day"))); $st = strtotime(date('Y-m-d 00:00:00',strtotime("-2 day"))); $bt = strtotime(date('Y-m-d 00:00:00',strtotime("-7 day"))); if( $btime < $bt) { $result = date('Y-m-d H:i:s', $btime); } else if($btime < $st) { $result = floor($time/86400).'天前'; } else if($btime < $qt) { $result = "前天".date('H:i', $btime); } else { $result = '昨天'.date('H:i', $btime); } } return $result; }}//测试$str='2013-09-25 00:13:05';echo Time::times(strtotime($str));
- php论坛中常用的两个时间差(多少分钟前,多少小时前,多少天前)
- php论坛中常用的两个时间差(多少分钟前,多少小时前,多少天前)
- PHP人性化时间显示,实现多少秒前,多少分钟前,多少小时前
- PHP人性化时间显示,实现多少秒前,多少分钟前,多少小时前
- php和jquery中把时间转换为多少小时前,多少分钟前,多少秒前
- js日期多少小时前、多少分钟前、多少秒前
- 计算时间差获取大概的时间 如:多少秒前,多少分钟前
- JS实现多少小时前,多少天前...
- JAVASCRIPT、ANDROID、C#分别实现普通日期转换多少小时前、多少分钟前、多少秒
- 关于如何将时间转化成多少分钟前,多少天前,多少月前,多少秒前的工具类
- 时间日期转化为多少小时(分钟)前
- 发布文章时多少天、多少小时、多少分前发布功能
- 发留言,显示多少分钟前发布
- js 将日期转为多少分钟前
- 多少分钟前,某某给你发的消息
- php得到当前时间的前多少天时间
- mysql 计算前多少天 sql语句
- 查询前多少条数据
- 为什么通常牛顿法比梯度下降法能更快的收敛
- poj1067
- stereo_image_proc
- Oracle存储过程基本语法
- STL常见面试题
- php论坛中常用的两个时间差(多少分钟前,多少小时前,多少天前)
- NIO与传统IO的区别
- SQLServer 2012 字符串函数
- DelphiXE4 TBalloonHint组件的使用
- 【Android】以BaseAdapter做适配器的ListView及其性能优化
- 头插法建立链表
- 树莓派Raspberry Pi 入门之HowTo
- Android读取RAM,ROM,SD卡容量
- Spring框架简介