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

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

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

不吃皮蛋   2021-03-21 我要评论
想了解php返回相对时间(如:20分钟前,3天前)的方法的相关内容吗,不吃皮蛋在本文为您仔细讲解php返回相对时间(如:20分钟前,3天前)的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:php,返回,相对时间,下面大家一起来学习吧。

本文实例讲述了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程序设计有所帮助。

猜您喜欢

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们