PHP技术,PHP研究及学习,Python学习,人工智能,大数据服务

PHP+Python » 编程开发 » [PHP]根据时间判断显示刚刚,几分钟前,几小时前

[PHP]根据时间判断显示刚刚,几分钟前,几小时前

此文被围观1672日期: 2013-03-20 分类 : 编程开发  标签:  ···
在用户留言中我们要判断用户发表留言信息距现在的时间差,转换显示成“刚刚”、“几分钟前”、“几小时前”、“昨天”、“前天” [php] <?php date_default_timezone_set('PRC'); $date = "1351836000"; echo tranTime($date); function tranTime($time) { $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; } ?> [/php]

本站使用ThinkPHP框架开发读图网主题,目前托管在阿里云,图片由读图网提供. 蜀ICP备12031064号

Copyright © 2011-2018adophper.com All Rights Reserved.