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 和 XML: 使用expat函数(二)
Oct 09 PHP
PHP 的几个配置文件函数
Dec 21 PHP
DedeCMS dede_channeltype表字段注释
Apr 07 PHP
php环境配置之CGI、FastCGI、PHP-CGI、PHP-FPM、Spawn-FCGI比较?
Oct 17 PHP
php中的curl使用入门教程和常见用法实例
Apr 10 PHP
PHP封装分页函数实现文本分页和数字分页
Oct 23 PHP
Thinkphp无限级分类代码
Nov 11 PHP
CI框架中redis缓存相关操作文件示例代码
May 17 PHP
php 使用curl模拟登录人人(校内)网的简单实例
Jun 06 PHP
PHP设计模式之适配器模式定义与用法详解
Apr 03 PHP
laravel 操作数据库常用函数的返回值方法
Oct 11 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数据库类
2009/05/27 PHP
PHP发明人谈MVC和网站设计架构 貌似他不支持php用mvc
2011/06/04 PHP
PHP数组操作――获取数组最后一个值的方法
2015/04/14 PHP
经验几则 推荐
2006/09/05 Javascript
快速掌握Node.js中setTimeout和setInterval的使用方法
2016/03/21 Javascript
JS读写CSS样式的方法汇总
2016/08/16 Javascript
原生实现一个react-redux的代码示例
2018/06/08 Javascript
对angularJs中ng-style动态改变样式的实例讲解
2018/09/30 Javascript
详解微信小程序调用支付接口支付
2019/04/28 Javascript
JS获取表格视图所选行号的ids过程解析
2020/02/21 Javascript
[58:25]VP vs RNG 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
python在多玩图片上下载妹子图的实现代码
2013/08/13 Python
详解Python中的__new__()方法的使用
2015/04/09 Python
python函数装饰器用法实例详解
2015/06/04 Python
Python入门之三角函数tan()函数实例详解
2017/11/08 Python
学习Python selenium自动化网页抓取器
2018/01/20 Python
使用Python实现在Windows下安装Django
2018/10/17 Python
python查找指定文件夹下所有文件并按修改时间倒序排列的方法
2018/10/21 Python
Django页面数据的缓存与使用的具体方法
2019/04/23 Python
Python中利用LSTM模型进行时间序列预测分析的实现
2019/07/26 Python
Reebonz中国官网:新加坡奢侈品购物网站
2017/03/17 全球购物
英国领先的电视购物零售商:Ideal World
2019/03/18 全球购物
保时捷设计:Porsche Design
2019/03/30 全球购物
西班牙语在线票务市场:SuperBoletería
2019/06/10 全球购物
Clos19英国:高档香槟、葡萄酒和烈酒在线购物平台
2020/07/10 全球购物
Lookfantastic阿联酋官网:英国知名美妆护肤购物网站
2020/05/26 全球购物
C#基础面试题
2016/10/17 面试题
高一学年自我鉴定范文(3篇)
2014/09/26 职场文书
销售简历自我评价怎么写
2014/09/26 职场文书
诉讼代理人授权委托书
2014/10/11 职场文书
领导班子整改方案
2014/10/25 职场文书
贫困生助学金感谢信
2015/01/21 职场文书
幼儿园三八妇女节活动总结
2015/02/06 职场文书
运动会跳远广播稿
2015/08/19 职场文书
Redis+Lua脚本实现计数器接口防刷功能(升级版)
2022/02/12 Redis
Python探索生命起源 matplotlib细胞自动机动画演示
2022/04/21 Python