php返回相对时间(如:20分钟前,3天前)的方法
更新时间:2015年04月14日 12:05:15 作者:不吃皮蛋
这篇文章主要介绍了php返回相对时间的方法,可实现返回如:20分钟前、3天前等格式时间,非常具有实用价值,需要的朋友可以参考下
本文实例讲述了php返回相对时间(如:20分钟前,3天前)的方法。分享给大家供大家参考。具体如下:
function plural($num) { if ($num != 1) return "s"; } function getRelativeTime($date) { $diff = time() - strtotime($date); if ($diff<60) return $diff." 秒".plural($diff)." 前"; $diff = round($diff/60); if ($diff<60) return $diff." 分钟".plural($diff)." 前"; $diff = round($diff/60); if ($diff<24) return $diff." 小时".plural($diff)." 前"; $diff = round($diff/24); if ($diff<7) return $diff." 天".plural($diff)." 前"; $diff = round($diff/7); if ($diff<4) return $diff." 星期".plural($diff)." 前"; return "on ".date("F j, Y", strtotime($date)); }
希望本文所述对大家的php程序设计有所帮助。
相关文章
php5中date()得出的时间为什么不是当前时间的解决方法
从php5.10开始,php中加入了时区的设置,在php中显示的时间都是格林威治标准时间,这就造成了我们 中国的用户会差八个小时的问题!2008-06-06joomla jce editor 解决上传中文名文件失败问题
要么上传失败,要么传上去了中文名不能被web访问,研究了下JCE的源码,改掉保存文件名的方式,使用纯数字来作为文件名,具体修改如下,遇到类型情况的朋友可以参考下哈2013-06-06PHP $O00OO0=urldecode & eval 解密,记一次商业源码的去后门
最近看到如下的php代码$O00OO0=urldecode("%6E1%7A%62%2F%6D%615%5C%76%740%6928%2D%70%78%75%71%79%2A6%6C%72%6B%64%679%5F%65%68%63%73%77%6F4%2B%6637%6A");等很长的代码,这里给出破解方法,需要的朋友可以参考下2020-09-09
最新评论