网站默认的时间格式,是“多少小时前”,觉得太单薄,想像 V2EX 这样,显示“多少小时多少分钟前”,

小白一个,请大神指教,多谢!

原代码如下:

function humandate($timestamp, $lan = array()) {

$time = $_SERVER['time'];

$lang = $_SERVER['lang'];

static $custom_humandate = NULL;

if($custom_humandate === NULL) $custom_humandate = function_exists('custom_humandate');

if($custom_humandate) return custom_humandate($timestamp, $lan);

$seconds = $time - $timestamp;

$lan = empty($lang) ? $lan : $lang;

empty($lan) AND $lan = array(

'month_ago'=>'月前',

'day_ago'=>'天前',

'hour_ago'=>'小时前',

'minute_ago'=>'分钟前',

'second_ago'=>'秒前',

);

if($seconds > 31536000) {

return date('Y-n-j', $timestamp);

} elseif($seconds > 2592000) {

return floor($seconds / 2592000).$lan['month_ago'];

} elseif($seconds > 86400) {

return floor($seconds / 86400).$lan['day_ago'];

} elseif($seconds > 3600) {

return floor($seconds / 3600).$lan['hour_ago'];

} elseif($seconds > 60) {

return floor($seconds / 60).$lan['minute_ago'];

} else {

return $seconds.$lan['second_ago'];

}

}

moment获取几小时前_请问怎么把“多少小时前”精确到“多少小时多少分钟前”...相关推荐

  1. unity 如何获取到屏幕中间_请问如何获得场景的中心点在屏幕上的坐标?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 using UnityEngine; using System.Collections; public class click : MonoBehavio ...

  2. mysql 20小时内_生产环境删除数据库,如何实现在1小时内快速恢复?

    可以使用mysql的延迟复制功能. 设置mysql 从库 延迟30分钟或者某个 1小时复制. 比如有人误操作的表,那么这个操作在延迟时间内,从库的数据并没有发生变化,可以用从库的数据进行快速恢复. 把 ...

  3. 获取当前时间30分钟前的时间

    import java.util.Calendar;public static String getMinuteAgoTime () {String minute = "" ;Da ...

  4. outlook qr码在哪里_三分钟前:丽江洋葱店主邀请码在哪里看呢

    三分钟前:丽江洋葱店主邀请码在哪里看呢 Y0a0e1j1m 三分钟前:丽江洋葱店主邀请码在哪里看呢 黄的早晨,学员出门吃早餐,先生.主管,旁边摆着的小型馆,一张宣传海报提醒路人出门,万一来不及开口,会 ...

  5. js 获取url问号前_收下这波 JS 技巧,从此少加班

    各种业务开发都离不开对数据的处理,然而遇到的很多数据都是不好处理的.这个时候就需要寻求搜索引擎的帮助.这种方法效率是非常低下的,而且根据作者的个性不能保证其对自己的口味.因此这篇文字包含了一份 JS ...

  6. python 获取几小时之前,几分钟前,几天前,几个月前,及几年前的具体时间

    引入以下两个包: import datetime import arrow 具体代码 # import datetime# import arrowdef getTime(self, flag,day ...

  7. python获取时间————前一天后一天前一小时后一小时前一分钟后一分钟前一秒后一秒

    SSRQ='2022-04-08' SSRQ_datetime= datetime.datetime.strptime(SSRQ,'%Y-%m-%d') 字符串转换为时间类型 导入包 import d ...

  8. 根据时间获取 几分钟前,几小时前 ········

    根据时间获取 几分钟前,几小时前 ········ 能够根据时间字符串获取 几分钟前,几小时前,几天前,几月前,几年前 时间格式yyyy-MM-dd HH:mm:ss (可以缺省),例如:2020-0 ...

  9. php获取date前1分钟hour,php时间轴函数,刚、1分钟前、1小时前、一天前

    php时间轴函数 ,刚刚.1分钟前.1小时前.一天前 php常见时间处理函数: time():返回当前的 Unix 时间戳?. date():格式化一个本地时间/日期. getdate():取得日期/ ...

最新文章

  1. POJ 3268 D-Silver Cow Party
  2. 替换WCF默认序列化方式
  3. Android静态安全检测 - WebView明文存储密码
  4. 第三次学JAVA再学不好就吃翔(part114)--Properties类
  5. iphone黑屏转圈_iphone7无限转圈黑屏怎么回事?
  6. ActiveMQ网络连接器
  7. 计划任务 at,cron
  8. Ubuntu衍生(elementary os)虚拟机安装后的基础配置
  9. ThreadLocal 从源码角度简单分析
  10. 面试题解析:1 Java中switch语句可以作用在enum上的测试
  11. PowerShell在Exchange2010下快速开启邮箱[续]
  12. 语义分割VOC2012标签处理
  13. 一键解决Win10 LTSC 2021官方镜像存在的问题
  14. python笔记005-字符串-列表-元组
  15. Cortex-A53 Pipeline Ordering and Memory Ordering
  16. 干货 | Elasticsearch 检索类型选型指南
  17. flex布局遇到white-space失效问题
  18. Java 趣事之 a=a++ 和 a=++a
  19. MySQL数据库输入密码后闪退问题的解决方法
  20. 服务器接显示器显示不支援,Win10专业版显示器输入不支援怎么办?如何解决?...

热门文章

  1. 爱卡创誓记java饰品,《创誓记AIKA》芙兰精灵配上框架眼睛折服宅男宅女
  2. python批量创建实例_Django批量创建Model实例
  3. oracle手动 建库_Oracle Create the Database for 11g(手动创建数据库)
  4. flutter 获取定位_定位Flutter内存问题如何做
  5. kubernetes实战篇之dashboard搭建
  6. Linux操作系统进程模型分析
  7. BZOJ.3698.XWW的难题(有源汇上下界最大流ISAP)
  8. 观察者模式 - Observer
  9. [SoapUI] context.expand 和 groovyUtils.getXmlHolder 有什么不一样
  10. [转] Windows完成端口与Linux epoll技术简介