`
dcj3sjt126com
  • 浏览: 1876888 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

php 人性化显示时间

    博客分类:
  • PHP
php 
阅读更多

//时间转换函数(把时间显示人性化)
 function tranTime($time)
     
     $rtime = date("m-d H:i",$time);     
     $htime = date("H:i",$time);           
     $time = time() - $time;       
     if ($time < 60)
             
      $str = '刚刚';     
     }elseif($time < 60 * 60)
             
      $min = floor($time/60);         
      $str = $min.'分钟前';     
     }elseif($time < 60 * 60 * 24)
             
      $h = floor($time/(60*60));         
      $str = $h.'小时前 '.$htime;     
     }elseif($time < 60 * 60 * 24 * 3)
             
      $d = floor($time/(60*60*24));         
      if($d==1)
   $str = '昨天 '.$rtime;
   else
   $str = '前天 '.$rtime;     
  }else
          
   $str = $rtime;     
      
  return $str; 
 }
 $times=time()-254;  
  echo tranTime($times);

分享到:
评论

相关推荐

    详解PHP使用日期时间处理器Carbon人性化显示时间

    本文将详细介绍如何使用Carbon库来实现人性化显示时间。 首先,Carbon是一个可以完全兼容PHP的DateTime类的扩展,它在原生的DateTime类基础上提供了更多易用的方法,使得处理日期和时间变得更加直观和方便。它不仅...

    php将时间格式化的类.zip

    4. **人性化时间显示**:在描述中提到的“将时间格式化为几天前,几分钟等”,这个类可能实现了自动转换为人性化表达的功能。例如,如果时间间隔小于1分钟,它会显示为“刚刚”;如果在1到60分钟之间,显示为“x分钟...

    一个PHP包向用户显示阅读内容所需的时间

    为了提供更直观的显示,可以将时间转换成更人性化的格式,如“5分钟阅读”: ```php $displayTime = $estimatedTime . '分钟阅读'; ``` 此外,该包可能还提供了其他有用的方法,如获取内容的单词数、字符数或段落...

    PHP入门快速学习例子(PHP+ACCESS开发的留言系统)

    - 时间戳与时间格式化:使用Unix时间戳存储时间,展示时转换为人性化格式。 通过这个"简单留言本"项目,你可以深入理解PHP与数据库的交互,以及Web应用的生命周期。实践是最好的老师,动手操作并不断改进,你将在...

    倒计时的js和显示形式为多少秒前的php函数

    JavaScript的倒计时可实现动态实时更新,而PHP的时间ago函数则提供了简洁的人性化时间显示。结合使用,它们可以为用户提供直观的时间信息,增强用户体验。 在压缩包文件"123"中,可能包含了实现这些功能的具体代码...

    爱每天PHP订单系统WAP版 v1.0.zip

    8、相关提示更加人性化, 拥有本订单系统的亲们能根据错误提示快速明了订单系统无法正常工作的原因, 方便对症下药,迅速安装配置 9、全部为全新界面,更加美观、大气 10、增强支付宝付款接口,在支付宝业务调整...

    ECSHOP后台给文章加上日期时间修改

    通过以上步骤,ECSHOP后台就实现了文章添加和编辑时自定义日期时间的功能,使得内容管理更加灵活和人性化,提高了用户体验。这个功能对于新闻资讯类的电商网站尤其重要,因为它可以帮助管理者准确地控制内容的发布...

    优化WordPress中文章与评论的时间显示

    为了实现更加人性化的显示,可以加入条件判断,当评论时间不超过一天时,显示"XX小时之前";超过一天则展示具体的日期。例如: ```php &lt;?php $cmt_time = ''; if (current_time('timestamp') - get_comment_time('U'...

    Editplus4PHP0.9.0.zip

    尽管这里没有具体列出更新日志,但我们可以推断,每一次版本迭代都会带来更稳定、更人性化的使用体验。 综上所述,EditPlus4PHP0.9.0作为一款专业的PHP开发工具,不仅具备基础的文本编辑功能,还深度集成了PHP开发...

    php中时间轴开发(刚刚、5分钟前、昨天10:23等)

    在PHP中开发时间轴功能主要用于处理和展示时间信息,让时间显示更加人性化,更便于阅读。这个功能在各种社交平台、论坛、微博等网站上非常...总的来说,这个方法简单易懂,适用于需要人性化显示时间的各种Web应用场景。

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

    6. 示例函数的实用价值:提供的函数示例可以让用户在开发中方便地实现人性化的时间显示,例如在论坛、博客或社交媒体平台上显示评论或帖子的发布时间。当用户查看内容时,可以直观地看到内容发布的大致时间,而不是...

    timeago时间转化

    总之,timeago是提升应用或网站用户体验的重要手段,通过合理选用或自定义实现timeago功能,我们可以使时间信息变得更加人性化和易读。了解并掌握timeago的使用方法,对于开发者来说是十分必要的。

    PHP在线订单系统源码 WAP自适应源码

    主要功能: ...10.相关提示更加人性化,拥有本订单系统的亲们能根据错误提示快速明了订单系统无法正常工作的原因,方便对解决问,迅速安装配置 11、增强支付宝付款接口,在支付宝业务调整,免签接口失效

    php将时间差转换为字符串提示

    标题中的“php将时间差转换为字符串提示”指的是在PHP编程中,将两个时间戳之间的差异转换成易于理解的人性化字符串的过程。这种技术通常用于显示最近的活动或更新,例如“5分钟前”、“2天前”等。在描述中给出的...

    php计算给定时间之前的函数用法实例

    这在开发Web应用时尤其有用,可以提升用户体验,使得时间显示更加人性化。 通过学习和理解这个函数的实现,PHP开发者可以将其应用到自己的项目中,解决实际问题。同时,这也可以作为对PHP时间处理功能的一个很好的...

    Laravel开发-timezones

    `Carbon`是由Briean Barrios开发的,它提供了更人性化的日期和时间操作,如时间差计算、格式化以及时区转换。 当创建一个新的Eloquent模型时,Laravel会默认将所有日期字段转换为`Carbon`实例,这允许我们在数据库...

    PHP支付接口WAP版源码,微信个人收款二维码+支付宝收款,支付宝即时到账免签约接口.rar

    8、相关提示更加人性化,拥有本订单系统的亲们能根据错误提示快速明了订单系统无法正常工作的原因,方便对症下药,迅速安装配置 9、全部为全新界面,更加美观、大气 10、增强支付宝付款接口,在支付宝业务调整,...

    php中将时间差转换为字符串提示的实现代码

    这种实现方式非常适合在动态网站中,用来显示文章或评论的发布时间,使界面看起来更加友好和人性化。用户看到这种相对时间的提示时,能够迅速感知到内容发布的时间距离现在的大致时间段,而不需要精确的日期和时间。...

Global site tag (gtag.js) - Google Analytics