php输出指定时间以前时间格式的方法


Posted in PHP onMarch 21, 2015

本文实例讲述了php输出指定时间以前时间格式的方法。分享给大家供大家参考。具体分析如下:

比如说你需要在php中输出3天前,20分钟以前,可以参考下面的代码

function ago($time) {
 $time = strtotime($time);
 $delta = time() - $time;
 if ($delta < 60) {
  return 'less than a minute ago.';
 } else if ($delta < 120) {
  return 'about a minute ago.';
 } else if ($delta < (45 * 60)) {
  return floor($delta / 60) . ' minutes ago.';
 } else if ($delta < (90 * 60)) {
  return 'about an hour ago.';
 } else if ($delta < (24 * 60 * 60)) {
  return 'about ' . floor($delta / 3600) . ' hour(s) ago.';
 } else if ($delta < (48 * 60 * 60)) {
  return '1 day ago.';
 } else {
  return floor($delta / 86400) . ' days ago.';
 }
}

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
用定制的PHP应用程序来获取Web服务器的状态信息
Oct 09 PHP
php下关于Cannot use a scalar value as an array的解决办法
Aug 08 PHP
网站用php实现paypal整合方法
Nov 28 PHP
PHP大小写问题:函数名和类名不区分,变量名区分
Jun 17 PHP
PHP PDOStatement对象bindpram()、bindvalue()和bindcolumn之间的区别
Nov 20 PHP
php中ob_flush函数和flush函数用法分析
Mar 18 PHP
PHP贪婪算法解决0-1背包问题实例分析
Mar 23 PHP
PHP实现的简单缓存类
Jul 29 PHP
php简单备份与还原MySql的方法
May 09 PHP
PHP5.5安装PHPRedis扩展及连接测试方法
Jan 22 PHP
详解php curl带有csrf-token验证模拟提交方法
Apr 18 PHP
php TP5框架生成二维码链接
Apr 01 PHP
php中文繁体和简体相互转换的方法
Mar 21 #PHP
php使用NumberFormatter格式化货币的方法
Mar 21 #PHP
php自定义错误处理用法实例
Mar 20 #PHP
php内嵌函数用法实例
Mar 20 #PHP
codeigniter中view通过循环显示数组数据的方法
Mar 20 #PHP
codeigniter中实现一次性加载多个view的方法
Mar 20 #PHP
php显示指定目录下子目录的方法
Mar 20 #PHP
You might like
php操作sqlserver关于时间日期读取的小小见解
2009/11/29 PHP
用PHP获取Google AJAX Search API 数据的代码
2010/03/12 PHP
PHP常用的小程序代码段
2015/11/14 PHP
PHP中类与对象功能、用法实例解读
2020/03/27 PHP
腾讯UED 漂亮的提示信息效果代码
2011/09/12 Javascript
一样的table?不一样的table(可编辑状态table)
2012/09/19 Javascript
关于jquery input textare 事件绑定及用法学习
2013/04/03 Javascript
Node.js开发指南中的简单实例(mysql版)
2013/09/17 Javascript
Javascript之this关键字深入解析
2013/11/12 Javascript
javascript HTML+CSS实现经典橙色导航菜单
2016/02/16 Javascript
jQuery中Ajax全局事件引用方式及各个事件(全局/局部)执行顺序
2016/06/02 Javascript
微信小程序 require机制详解及实例代码
2016/12/14 Javascript
jquery Banner轮播选项卡
2016/12/26 Javascript
AngularJS 单选框及多选框的双向动态绑定
2017/04/20 Javascript
Angular 4环境准备与Angular cli创建项目详解
2017/05/27 Javascript
详解Vue爬坑之vuex初识
2017/06/14 Javascript
微信小程序自定义模态对话框实例详解
2017/08/16 Javascript
[01:39:04]DOTA2-DPC中国联赛 正赛 SAG vs CDEC BO3 第二场 2月1日
2021/03/11 DOTA
python list 合并连接字符串的方法
2013/03/09 Python
Python中itertools模块用法详解
2014/09/25 Python
分析python动态规划的递归、非递归实现
2018/03/04 Python
python ---lambda匿名函数介绍
2019/03/13 Python
django 捕获异常和日志系统过程详解
2019/07/18 Python
python利用os模块编写文件复制功能——copy()函数用法
2020/07/13 Python
Python分类测试代码实例汇总
2020/07/23 Python
python hmac模块验证客户端的合法性
2020/11/07 Python
浅析python实现动态规划背包问题
2020/12/31 Python
三维科技面试题
2013/07/27 面试题
计算机专业学生的自我评价
2013/12/15 职场文书
证券期货行业个人的自我评价
2013/12/26 职场文书
毕业生自荐信格式
2014/03/07 职场文书
小班上学期评语
2014/05/05 职场文书
基层党建工作宣传标语
2014/06/24 职场文书
小学生安全责任书
2014/07/25 职场文书
详解MySQL集群搭建
2021/05/26 MySQL
python内置模块之上下文管理contextlib
2022/06/14 Python