本文实例讲述了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程序设计有所帮助。
标签:
php,返回,相对时间
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件!
如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
桃源资源网 Design By www.nqtax.com
暂无“php返回相对时间(如:20分钟前,3天前)的方法”评论...