php 明天凌晨,用php判断时间戳来输出刚刚,分钟前,小时前昨天和时间
function T($time)
{
//获取今天凌晨的时间戳
$day = strtotime(date('Y-m-d',time()));
//获取昨天凌晨的时间戳
$pday = strtotime(date('Y-m-d',strtotime('-1 day')));
//获取现在的时间戳
$nowtime = time();
$tc = $nowtime-$time;
if($time
$str = date('Y-m-d H:i:s',$time);
}elseif($time$pday){
$str = "昨天";
}elseif($tc>60*60){
$str = floor($tc/(60*60))."小时前";
}elseif($tc>60){
$str = floor($tc/60)."分钟前";
}else{
$str = "刚刚";
}
return $str;
}
使用方法
echo T("时间戳");
升级版本:
if ( ! function_exists( 'T' ) ) {
function T($time){
$time = intval($time);
$nowTime = time();
$t = $nowTime - $time;// 时间差
if($t<=10){
$str = '刚刚';
}else if($t>10 && $t<=60){
$str = $t . '秒内';
}else if($t>60 && $t<=60*60){
$str = floor($t/60) . '分钟前';
}else if($t>60*60 && $t<=60*60*24){
$str = floor($t/(60*60)) . '小时前';
}else if($t>60*60*24 && $t<=60*60*24*7){
$str = floor($t/(60*60*24)) . '天前';
}else if($t>60*60*24*7 && $t<=60*60*24*7*4){
$str = floor($t/(60*60*24*7)) . '周前';
}else if($t>60*60*24*7*4 && $t<=60*60*24*365){
$nowM = date('m',$nowTime);
$m = date('m',$time);
if($nowM
$str = (12-$m) + $nowM . '个月前';
}else{
$str = $nowM - $m . '个月前';
}
}else if($t>60*60*24*365){
$str = date('Y',$nowTime) - date('Y',$time) . '年前';
}
return $str;
}
}
php 明天凌晨,用php判断时间戳来输出刚刚,分钟前,小时前昨天和时间相关推荐
- php+判断时间是昨天,用php判断时间戳来输出刚刚,分钟前,小时前昨天和时间...
function T($time) { //获取今天凌晨的时间戳 $day = strtotime(date('Y-m-d',time())); //获取昨天凌晨的时间戳 $pday = strtot ...
- 今天凌晨十二点和明天凌晨十二点的时间戳
//明天凌晨十二点的时间戳 long now = System.currentTimeMillis() / 1000l; long daySecond = 60 * 60 * 24; long end ...
- php得到明天凌晨,PHP获得今天凌晨时间戳,明天凌晨时间戳,获取凌晨时间戳
PHP获得今天凌晨时间戳,百度了一下,没看见有,也可能是我理解错了. 直接上代码: 比如,今天是2102年11月2号,那么php要获取2102年11月2号的时间戳是怎么办的呢? 代码:echo str ...
- Android之判断时间戳是不是今天
1 需求 判断时间戳是不是今天 2.工具代码 /*** 获取每日0点时间* @return*/fun getTodayTime(timeStamp: Long): Long {val cal = Ca ...
- iPhone 12明天凌晨发布,有望推动苹果市值超过2.2万亿美元
10月13日消息,据国外媒体报道,备受期待的iPhone 12系列智能手机,预计会在明天凌晨1点开始的苹果发布会上登场,苹果市值也有望在发布会当天超过2.2万亿美元. iPhone 12系列将是苹果首 ...
- android时间戳单位是什么,Android之判断时间戳是不是今天
1 需求 判断时间戳是不是今天 2.工具代码 /** * 获取每日0点时间 * @return */ fun getTodayTime(timeStamp: Long): Long { val cal ...
- php 小时时间戳,PHP时间戳函数(几分钟、几小时前、几天前等)
时间戳是我们在时间日期对比时常用到一个小功能,下面我先来给各位介绍strtotime时间戳转换的一些方法与利用它来做一个日期格式化的几分钟.几小时前.几天前的一个实例. 1.PHP时间戳函数将日期转化 ...
- 通过时间戳,计算距离下一个周二和周六的时间距离
时间戳是世界时间,通过它计算小时会比东八区少8个小时,得加8才是北京时间: -_-.,我竟然不知道.但是getHours()方法拿到的是电脑本地的时间. 踩了个坑,记录下避免下次忘记. 得➕8 得➕8 ...
- js 时间戳转换成几分钟前,几小时前,几天前(亲测有效)
效果图 思路: 1:将当前的时间转换为毫秒数(nowNew) 2:将时间戳转换为标准时间再转换为毫秒数 (millisecond) 3:将两者相减然后进行判断 代码如下: HTML部分: <sp ...
最新文章
- Robotics Research Laboratory
- php5.4.16执行shell脚本
- 某项目要调用现有的100多个DLL 一 开始
- [转]解决Windows 7下Windows Live Messenger(MSN) 9.0在一直停靠任务栏而不在系统栏显示的问题...
- 数据结构之图:用图解决案例,Python代码实现——24
- 给所有开发人员的 11 条忠告(第 4 条亮了)
- POJ Area of Simple Polygons 扫描线
- Spring Resource接口获取资源
- 【学习Android NDK开发】Java通过JNI调用native方法
- Feature部署EventHandler注意事项
- 正确使用SqlConnection对象,兼谈数据库连接池
- 【操作系统】进程通信的几种方式
- ZYNQ系统中实现FAT32文件系统的SD卡读写 之一 硬件介绍
- Spring 事务管理(基于xml方式和注解方式)
- 如何从Apple电子钱包中删除旧登机牌
- 聊天室——MYSQL建表
- 经典Java开发教程 腾讯+字节+阿里面经真题汇总,斩获offer
- 西门子S7-1200使用PN口总线控制V90伺服
- [go]深入学习Go总结
- iOS中SDK的简单封装与使用
热门文章
- iOS在支持arc的工程中,导入不支持arc的第三方的插件
- CentOS配置ssh无密码登录的注意点
- 7-1-JavaBean基础
- 路由器信号总是无法与手机连接服务器,手机无法搜到路由器信号怎么办? | 192路由网...
- mysql的select的排序_mysql数据分组和排序及SELECT子句顺序
- dnn模型 list index out of range_通过MalConv模型实现恶意软件的分类
- python list去重函数_python 列表函数
- linux复制内容的快捷键,Linux复制粘贴快捷键
- java 工程文件改名后显示绿色加号_Gradle学习记录018 构建java JVM工程 part1
- python按照日期筛选数据_python – 按时间戳列筛选/选择pandas dataframe行