当前位置: 首页 > 编程笔记 >

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

农飞尘
2023-03-14
本文向大家介绍php输出指定时间以前时间格式的方法,包括了php输出指定时间以前时间格式的方法的使用技巧和注意事项,需要的朋友参考一下

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

 类似资料:
  • 2014年4月28日12:40:04 为什么?我做错了什么?我该怎么修好它?

  • 因此,我试图使用SimpleDateFormat获取用户输入,但我不断得到错误,线程“main”java.lang.IllegalArgumentException:无法将给定对象格式化为日期 不确定如何让字符串接受信息并转换它,或者是否可以这样做。任何能引导我走向正确方向的评论都将不胜感激。

  • 本文向大家介绍PHP输出英文时间日期的安全方法(RFC 1123格式),包括了PHP输出英文时间日期的安全方法(RFC 1123格式)的使用技巧和注意事项,需要的朋友参考一下 最近项目中要为一个rest服务写客户端,其中的签名校验需要在HTTP Header中生成一个RFC 1123格式的Date。 这个问题比较好解决,简单翻阅了PHP文档,使用gmstrftime这个函数就能解决。 调用的代码如

  • 本文向大家介绍php格式化时间戳,包括了php格式化时间戳的使用技巧和注意事项,需要的朋友参考一下 CMS中一般显示时间比较新的文章需要显示几分钟前,几天前这样,但是一般数据库里面记录的都是时间戳(至少我习惯这样),所以就需要一个转化的过程,根据网上的资料加上自己的修改整理封装了两段代码 下面是封装好的方法 或者 更详细的 再分享一个类似的

  • 本文向大家介绍使用python将时间转换为指定的格式方法,包括了使用python将时间转换为指定的格式方法的使用技巧和注意事项,需要的朋友参考一下 时间处理是在进行数据挖掘时很重要的一个方面,在参加比赛的时候很多比赛训练集给的时间和你最终要提交的时间格式是不同的。 我把我遇到的一种情况总结如下: 首先,题目给的格式是2016-09-10 4:23:21,而想要你提交的格式是2016-09-10-4

  • 设定使用12小时制或24小时制。