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


Posted in PHP onApril 14, 2015

本文实例讲述了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 相关文章推荐
递归列出所有文件和目录
Oct 09 PHP
php 面试碰到过的问题 在此做下记录
Jun 09 PHP
php获取从百度搜索进入网站的关键词的详细代码
Jan 08 PHP
php轻松实现中英文混排字符串截取
May 28 PHP
php中用memcached实现页面防刷新功能
Aug 19 PHP
实用的PHP带公钥加密类分享(每次加密结果都不一样哦)
Aug 20 PHP
php操作mongoDB实例分析
Dec 29 PHP
PHP扩展开发教程(总结)
Nov 04 PHP
PHP中的函数声明与使用详解
May 27 PHP
微信封装的调用微信签名包的类库
Jun 08 PHP
PHP 获取客户端 IP 地址的方法实例代码
Nov 11 PHP
php+iframe 实现上传文件功能示例
Mar 04 PHP
php备份数据库类分享
Apr 14 #PHP
PHP用反撇号执行外部命令
Apr 14 #PHP
PHP使用mysqldump命令导出数据库
Apr 14 #PHP
php遍历CSV类实例
Apr 14 #PHP
php获取twitter最新消息的方法
Apr 14 #PHP
php检测url是否存在的方法
Apr 14 #PHP
PHP中把对象转换为关联数组代码分享
Apr 09 #PHP
You might like
PHP分页显示制作详细讲解
2006/10/09 PHP
php自动获取字符串编码函数mb_detect_encoding
2011/05/31 PHP
php动态实现表格跨行跨列实现代码
2012/11/06 PHP
用 Composer构建自己的 PHP 框架之构建路由
2014/10/30 PHP
php防止网站被刷新的方法汇总
2014/12/01 PHP
PHP设计模式之迭代器模式
2016/06/17 PHP
php 判断IP为有效IP地址的方法
2018/01/28 PHP
checkbox 多选框 联动实现代码
2008/10/22 Javascript
利用location.hash实现跨域iframe自适应
2010/05/04 Javascript
基于jquery实现点击左右按钮图片横向滚动
2013/04/11 Javascript
JS对话框_JS模态对话框showModalDialog用法总结
2014/01/11 Javascript
基于JQuery制作可编辑的表格特效
2014/12/23 Javascript
jQuery实现可编辑的表格实例讲解(2)
2015/09/17 Javascript
论Bootstrap3和Foundation5网格系统的异同
2016/05/16 Javascript
浅谈JS的基础类型与引用类型
2016/09/13 Javascript
Angular 4.X开发实践中的踩坑小结
2017/07/04 Javascript
基于node.js的fs核心模块读写文件操作(实例讲解)
2017/09/10 Javascript
详解angularjs 学习之 scope作用域
2018/01/15 Javascript
CountUp.js数字滚动插件使用方法详解
2019/10/17 Javascript
[42:52]IG vs VGJ.T 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
为什么入门大数据选择Python而不是Java?
2018/03/07 Python
基于Python在MacOS上安装robotframework-ride
2018/12/28 Python
python小程序实现刷票功能详解
2019/07/17 Python
Pycharm修改python路径过程图解
2020/05/22 Python
浅谈keras使用预训练模型vgg16分类,损失和准确度不变
2020/07/02 Python
细说CSS3中的选择符
2008/10/17 HTML / CSS
three.js模拟实现太阳系行星体系功能
2019/09/03 HTML / CSS
美国在线打印网站:Overnight Prints
2018/10/11 全球购物
八年级英语教学反思
2014/01/09 职场文书
中职三好学生事迹材料
2014/08/24 职场文书
干部竞争上岗演讲稿
2014/09/11 职场文书
第二批党的群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
个人作风建设自查报告
2014/10/22 职场文书
安全隐患整改报告
2014/11/06 职场文书
网络营销计划
2015/01/17 职场文书
2015年国庆晚会主持词
2015/07/01 职场文书