当前位置: 首页 > news >正文

php显示用户登录的时间代码,PHP显示用户友好的时间

一分钟内“刚刚”一小时内“* 分钟前”今天内“今天 小时:分钟”昨天内“昨天 小时:分钟“大于2天”年-月-日 小时:分钟“

//格式化时间

function format_date($beforetime)

{

$time= time() - $beforetime;

$today=strtotime(date("M-d-y",mktime(0,0,0,date("m"),date("d"),date("Y"))));

if($time <= 60){

return '刚刚';

}elseif($time>=60 && $time<3600){

$return=intval($time / 60)." 分钟前";

}else{

if($beforetime>$today){

$return="今天 ".date("H:i",$beforetime);

}elseif($beforetime($today-86400)){

$return="昨天 ".date("H:i",$beforetime);

}else{

$return=date("Y-m-d H:i",$beforetime);

}

}

return $return;

}

相关文章:

  • 互联网史上最伟大的12个网络应用和软件
  • python erp excel,Python——操作Excle
  • 做工作必须将心比心——感谢译者陈浩对我们的批评
  • php主题怎么增加导航页,WordPress主题中添加文章列表页页码导航的PHP代码实例,_PHP教程...
  • 在TCX中使用SQLite3
  • php linux 静态网页,(PHP学习笔记)实现页面静态化
  • 貌似生日的快乐
  • spring对jboss与weblogic的jms的支持不一样
  • php 银行家算法,银行家算法又被称为“资源分配拒绝”法,是一种()算法。A、死锁解除B、死锁避免C、死锁预防D、死锁检测...
  • 易语言字节集转php,易语言将下载地址解析转换成迅雷快车旋风的方法
  • .NET CF命令行调试器MDbg入门(二) 设备模拟器
  • oracle中软连接命令,深入理解硬链接和软链接 (转)
  • 人物散记:吴文虎教授,信息学奥赛和其他
  • oracle 设置动态变量,数据库优化技术之Oracle数据库动态绑定变量
  • C++专家荣耀5月22日下午2点作客51CTO专家聊天室
  • JS 中的深拷贝与浅拷贝
  • gcc介绍及安装
  • Go 语言编译器的 //go: 详解
  • JAVA SE 6 GC调优笔记
  • Java 最常见的 200+ 面试题:面试必备
  • JavaScript设计模式之工厂模式
  • python docx文档转html页面
  • 初探 Vue 生命周期和钩子函数
  • 创建一个Struts2项目maven 方式
  • 从零开始的无人驾驶 1
  • - 概述 - 《设计模式(极简c++版)》
  • 基于Javascript, Springboot的管理系统报表查询页面代码设计
  • 跨域
  • AI算硅基生命吗,为什么?
  • AI又要和人类“对打”,Deepmind宣布《星战Ⅱ》即将开始 ...
  • ​力扣解法汇总1802. 有界数组中指定下标处的最大值
  • #{}和${}的区别?
  • #Spring-boot高级
  • (13)Latex:基于ΤΕΧ的自动排版系统——写论文必备
  • (C语言)fread与fwrite详解
  • (libusb) usb口自动刷新
  • (阿里云万网)-域名注册购买实名流程
  • (附源码)ssm考试题库管理系统 毕业设计 069043
  • (六)什么是Vite——热更新时vite、webpack做了什么
  • (论文阅读11/100)Fast R-CNN
  • (十一)JAVA springboot ssm b2b2c多用户商城系统源码:服务网关Zuul高级篇
  • (五)网络优化与超参数选择--九五小庞
  • (转)memcache、redis缓存
  • (转)人的集合论——移山之道
  • ****** 二 ******、软设笔记【数据结构】-KMP算法、树、二叉树
  • *p=a是把a的值赋给p,p=a是把a的地址赋给p。
  • .NET Framework杂记
  • .NET LINQ 通常分 Syntax Query 和Syntax Method
  • .net oracle 连接超时_Mysql连接数据库异常汇总【必收藏】
  • .NET/C# 在 64 位进程中读取 32 位进程重定向后的注册表
  • .NET正则基础之——正则委托
  • 。Net下Windows服务程序开发疑惑
  • /etc/fstab和/etc/mtab的区别
  • @取消转义
  • [android] 看博客学习hashCode()和equals()