php论坛中常用的两个时间差(多少分钟前,多少小时前,多少天前)
来源:互联网 发布:电脑nvs恢复软件 编辑:程序博客网 时间:2024/05/01 07:06
<?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));
1 0
- php论坛中常用的两个时间差(多少分钟前,多少小时前,多少天前)
- php论坛中常用的两个时间差(多少分钟前,多少小时前,多少天前)
- PHP人性化时间显示,实现多少秒前,多少分钟前,多少小时前
- PHP人性化时间显示,实现多少秒前,多少分钟前,多少小时前
- php和jquery中把时间转换为多少小时前,多少分钟前,多少秒前
- js日期多少小时前、多少分钟前、多少秒前
- 计算时间差获取大概的时间 如:多少秒前,多少分钟前
- JS实现多少小时前,多少天前...
- JAVASCRIPT、ANDROID、C#分别实现普通日期转换多少小时前、多少分钟前、多少秒
- 关于如何将时间转化成多少分钟前,多少天前,多少月前,多少秒前的工具类
- 时间日期转化为多少小时(分钟)前
- 发布文章时多少天、多少小时、多少分前发布功能
- 发留言,显示多少分钟前发布
- js 将日期转为多少分钟前
- 多少分钟前,某某给你发的消息
- php得到当前时间的前多少天时间
- mysql 计算前多少天 sql语句
- 查询前多少条数据
- Python学习笔记——print语句用法总结
- ThinkPHP 的模型使用详细介绍--模型的核心(七)
- 位运算—-异或
- SQL modify
- java Semaphore 通行证
- php论坛中常用的两个时间差(多少分钟前,多少小时前,多少天前)
- android 树形多选框,真正意义上的 树形多选框,和 web的样式 很类似
- Oracle数据库泵的备份与恢复
- NPAPI插件开发
- 图像基本处理算法的简单实现(三)
- 【 地图系列 】 世界地图和主要国家的 JSON 文件
- java cmd命令行下加入多个jar包
- myeclipse 2014工具栏无法自定义
- UIView 中常见的方法总结