PHP将DateTime对象转化为友好时间显示的实现代码
2015-01-24信息快讯网
PHP将DateTime对象转化为友好时间显示的实现代码,需要的朋友可以参考下。
/** * 友好日期时间 * * @param DateTime $datetime 日期时间 * @param int $size 精确到位数 * @throws \InvalidArgumentException * @return string */ function friendly_date($datetime, $size=1) { if (is_int($datetime)) { $datetime = new \DateTime($datetime); } if (!($datetime instanceof \DateTime)) { throw new \InvalidArgumentException('invalid "DateTime" object'); } $now = new \DateTime(); $interval = $now->diff($datetime); $intervalData = array( $interval->y, $interval->m, $interval->d, $interval->h, $interval->i, $interval->s, ); $intervalFormat = array('年', '个月', '天', '小时', '分种', '秒'); foreach($intervalData as $index=>$value) { if ($value) { $intervalData[$index] = $value . $intervalFormat[$index]; } else { unset($intervalData[$index]); unset($intervalFormat[$index]); } } return implode('', array_slice($intervalData, 0, $size)); }
基于curl数据采集之正则处理函数get_matches的使用
基于curl数据采集之单页面并行采集函数get_htmls的使用
基于curl数据采集之单页面采集函数get_html的使用
php中is_null,empty,isset,unset 的区别详细介绍
php中get_headers函数的作用及用法的详细介绍
基于magic_quotes_gpc与magic_quotes_runtime的区别与使用介绍
关于PHP的相似度计算函数:levenshtein的使用介绍
关于shopex同步ucenter的redirect问题,导致script不运行
file_get_contents获取不到网页内容的解决方法
浅谈apache和nginx的rewrite的区别
php中使用preg_match_all匹配文章中的图片
set_include_path和get_include_path使用及注意事项
APACHE的AcceptPathInfo指令使用介绍
Could not load type System.ServiceModel.Activation.HttpModule解决办法
PHP C EasyUI DataGrid 资料存的方式介绍
PHP C EasyUI DataGrid 资料取的方式介绍
php中将指针移动到数据集初始位置的实现代码[mysql_data_seek]
PHP新手用的Insert和Update语句构造类
MySQL时间字段究竟使用INT还是DateTime的说明
PHP+MYSQL会员系统的登陆即权限判断实现代码
php方法调用模式与函数调用模式简例
PHP pathinfo()获得文件的路径、名称等信息说明
PHP 命令行工具 shell_exec, exec, passthru, system详细使用介绍
PHP setcookie指定domain参数后,在IE下设置cookie失效的解决方法
PHP表单验证的3个函数ISSET()、empty()、is_numeric()的使用方法
PHP-CGI进程CPU 100% 与 file_get_contents 函数的关系分析
php程序的国际化实现方法(利用gettext)
php中使用Curl、socket、file_get_contents三种方法POST提交数据
不支持fsockopen但支持culr环境下下ucenter与modoer通讯问题
让Nginx支持ThinkPHP的URL重写和PATHINFO的方法分享
php.ini中date.timezone设置分析
php XPath对XML文件查找及修改实现代码
PHP中date()日期函数有关参数整理
PHP中Date()时间日期函数的使用方法小结
php date()日期时间函数详解