现在很多网站的时间显示都很人性化,不再是单纯的年月日时分秒,而是根据数据更新的时间与当前时间进行比较,实现多少秒前,多少分钟前,多少小时前!

//人性化时间显示
function formatTime($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.'小时前 ';     }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;
}

PHP人性化时间显示,实现多少秒前,多少分钟前,多少小时前相关推荐

  1. php 小时时间戳,PHP时间戳函数(几分钟、几小时前、几天前等)

    时间戳是我们在时间日期对比时常用到一个小功能,下面我先来给各位介绍strtotime时间戳转换的一些方法与利用它来做一个日期格式化的几分钟.几小时前.几天前的一个实例. 1.PHP时间戳函数将日期转化 ...

  2. java获取前五分钟时间_使用日期操作类(Calendar)获得几秒、几分钟、几小时之前的时间...

    public String dealDate(String case_time){ // 日期操作类 Calendar calendar = Calendar.getInstance(); // 当前 ...

  3. mysql根据时间取前后几秒,几分钟,几小时,几天,几月,几年

    1.当前时间 select current_timestamp; SELECT NOW(); 2.当前时间前几秒,几分钟,几小时,几天,几月,几年 select SUBDATE(now(),inter ...

  4. linux cron记录时间,crontab每分钟,5,10分钟,每小时,每天零点,每周日0点,每月1号0点,每年1月1日执行脚本,linux shell定时任务...

    crontab每分钟,5,10分钟,每小时,每天零点,每周日0点,每月1号0点,每年1月1日执行脚本,linux shell定时任务 在linux系统里做维护和开发时, 经常会遇到要用crontabl ...

  5. oracle 系统时间 加 一秒、一分钟、一小时、一天

    trunc(sysdate,'yyyy-mm-dd hh24:mi') 是取当前系统时间. +1/24 就是加上一小时. 以此类推 sysdate+1 加一天 sysdate+1/24 加1小时 sy ...

  6. flutter 几秒前, 几分钟前, 几小时前, 几天前...

    Show me the code!!! class RelativeDateFormat {static final num ONE_MINUTE = 60000;static final num O ...

  7. JS转换时间戳为“刚刚”、“1分钟前”、“2小时前”“1天前”等格式

    在一些网站显示的时间并不是标准的年-月-日格式,而是经过换算的时间差,如:发表于5分钟前.发表于"2小时前",比起标准的时间显示格式,貌似更加直观和人性化.要实现类似功能,用JS就 ...

  8. 如何让moment根据对应时间显示几秒前、几分钟前、几天前?

    目录 前言 moment 转译成中文 尾言 前言 现在互联网上的信息越来越多,很多应用也比较关注信息的展示,提到信息,自然少不了提到信息时效性的重要性,因此很多时候你会看到信息的展示不仅仅显示当前的时 ...

  9. js处理人性化时间长度展示,1分钟以内显示秒数,1分钟以上1小时以内显示分钟数和秒数,1小时以上1天以内显示小时数和分钟数

    1分钟以内显示秒数 59秒 1分钟以上1小时以内显示分钟数和秒数 23分30秒 1小时以上1天以内显示小时数和分钟数 1小时20分 1天以上显示天数和小时数 3天21小时 核心代码 function ...

最新文章

  1. Android studio 文件包名连在一起的处理方法
  2. 229页,CMU博士张浩毕业论文公布,探索机器学习并行化的奥秘
  3. 2018百度之星度度熊学队列
  4. ssh主机之间建立互信 --免密码
  5. 字典树实现_学习NLP的第3天——字典树
  6. NYOJ-水池数目(bfs)
  7. 最近做了个数据采集的工具
  8. 如何解决生活中的那些“不爽”和“意外”
  9. python模拟手机app签到_Python实现云之家自动签到
  10. vue等单页面应用及其优缺点
  11. 非正式组织,比你预想的要重要的多
  12. SQL 优化方案(实用版)
  13. FT2000+下40G网卡性能优化
  14. 西安电子科技大学和东北大学计算机,东北大学分数线比西安电子科技大学低,为什么高校排名靠前?...
  15. “后疫情时代”的金融科技价值
  16. 孙正义:不出50年,人类驾驶汽车会消失
  17. Python资源大全中文版
  18. iMeta | 华科宁康等打通中药成分鉴定和网络药理分析,助力中药标准化数字化国际化...
  19. 运放电路的知识点(三)
  20. Windows强制删除包含病毒或潜在垃圾软件的文件

热门文章

  1. CCS软件从零开始新建工程的简易流程
  2. Eclipse SVN 清除repository及url
  3. SSCMS 内容管理系统介绍
  4. FTDI串口驱动装了后不显示COM号问题
  5. nmake工具的用法
  6. python len_python中len
  7. 1389. 玩诈欺的小杉【推荐】
  8. uniapp圆形进度条
  9. 100道Python练习题,看看你能会几题!?
  10. 支付宝微信推出高速收费新服务器,高速收费迎来巨变,微信支付宝同时开启“无感支付”...