56游戏网 - 努力做内容最丰富最安全的下载站!

56游戏网

当前位置:56游戏 > 编程开发 > 网站开发 > php返回相对时间(如:20分钟前,3天前)的方法

php返回相对时间(如:20分钟前,3天前)的方法

发表时间:2015-04-24 09:58:22作者:zhao人气:更新时间:2026-02-18 19:35:58

本文实例讲述了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,返回,相对,时间,20分钟,3天前,方法,本文,实例

相关下载

查看所有评论+

网友评论

网友
您的评论需要经过审核才能显示

公众号