php计算时间差,输出友好时间显示
来源:互联网 发布:加工中心四轴怎么编程 编辑:程序博客网 时间:2024/05/18 01:59
/** * 时间差计算 * * @param Timestamp $time 时间差 * @return String Time Elapsed * @author jakehu (http://www.jakehu.me/) */ function time2Units ($time) { $year = floor($time / 60 / 60 / 24 / 365); $time -= $year * 60 * 60 * 24 * 365; $month = floor($time / 60 / 60 / 24 / 30); $time -= $month * 60 * 60 * 24 * 30; $week = floor($time / 60 / 60 / 24 / 7); $time -= $week * 60 * 60 * 24 * 7; $day = floor($time / 60 / 60 / 24); $time -= $day * 60 * 60 * 24; $hour = floor($time / 60 / 60); $time -= $hour * 60 * 60; $minute = floor($time / 60); $time -= $minute * 60; $second = $time; $elapse = ''; $unitArr = array('年前' =>'year', '个月前'=>'month', '周前'=>'week', '天前'=>'day', '小时前'=>'hour', '分钟前'=>'minute', '秒前'=>'second' ); foreach ( $unitArr as $cn => $u ) { if ( $year > 0 ) {//大于一年显示年月日 $elapse = date('Y/m/d',time()-$time); break; } else if ( $$u > 0 ) { $elapse = $$u . $cn; break; } } return $elapse; }
调用方法:
$past = 1390000000; //起点时间
$diff = time() - $past;//时间差
echo '发表于' . time2Units($diff) ;
1 0
- php计算时间差,输出友好时间显示
- PHP 友好时间显示
- php计算时间差,时间比较,时间计算
- 友好时间显示 java以及php实现
- 友好的显示时间 PHP端
- php比较全的友好时间显示
- MYSQL时间比较及时间差计算PHP
- PHP时间比较和时间差计算
- PHP时间比较和时间差如何计算
- PHP时间比较和时间差如何计算
- php计算两个时间之间的时间差
- PHP 计算两时间的时间差,倒计时
- swift 显示友好时间
- PHP友好时间处理
- PHP比较全的友好的时间显示
- thinkphp——显示当前时间与计算时间差
- php输出时间差
- PHP 计算时间差 (转)
- jni 学习
- cocos2dx replaceScene、popScene、pushScene的区别
- 完整java开发中JDBC连接数据库代码和步骤
- OJ输出n以内的所有素数
- apache 服务器配置
- php计算时间差,输出友好时间显示
- 搞笑程序员段子
- Appium中文输入问题的一些探索
- 台湾网友学计算机的经历
- android的apk文件上线前加密和签名
- yii 使用cactiveform 创建表单时候遇到的一些验证问题和使用ajax_form时重置验证规则的解决办法
- java构造函数的继承
- JDBC 异常特殊原因 (数据库只读解决办法)
- C++经典面试题之一