首页
导航
文章
排行榜
注册
登录
推荐文章
没有推荐
PHP时间转换今天昨天前天几天前
admin
评论(0)
2021-02-25
PHP
/**
* 获取已经过了多久
* PHP时间转换
* 刚刚、几分钟前、几小时前
* 今天昨天前天几天前
*
@param
string $targetTime 时间戳
*
@return
string
*/
function
get_last_time
(
$targetTime
)
{
// 今天最大时间
$todayLast = strtotime(date(
'Y-m-d 23:59:59'
));
$agoTimeTrue = time() - $targetTime;
$agoTime = $todayLast - $targetTime;
$agoDay = floor($agoTime /
86400
);
if
($agoTimeTrue <
60
) {
$result =
'刚刚'
;
}
elseif
($agoTimeTrue <
3600
) {
$result = (ceil($agoTimeTrue /
60
)) .
'分钟前'
;
}
elseif
($agoTimeTrue <
3600
*
12
) {
$result = (ceil($agoTimeTrue /
3600
)) .
'小时前'
;
}
elseif
($agoDay ==
0
) {
$result =
'今天 '
. date(
'H:i'
, $targetTime);
}
elseif
($agoDay ==
1
) {
$result =
'昨天 '
. date(
'H:i'
, $ta
-----
----
时间
今天
评论
提交
你来打破0评论
同类排行
tp3 引入第三方类
545
PHP时间转换今天昨天前...
539
php 字符串中是否包含指定...
536
为phpstorm安装右侧代码预...
514
php header utf8
500
thinkphp6.0模型篇之模型的...
500
PHP执行不限时间
498
PHP 加密 DES
466
猜你喜欢
指定位置插入字符串
2021-01-11
php header utf8
2021-01-11
PHP用数组查询
2021-01-11
PHP 微信签名
2021-01-11
PHP二维数组排序
2021-01-11
PHP 加密 DES
2021-01-11
PHP去掉最后一个字...
2021-01-11
PHP时间转换今天昨...
2021-02-25
最近更新
DIY拖拽VUE实现
JS
tronado中文手册
系统
Python Web 框架:Tornado
系统
IIS txt 强制下载
系统
60个免费版权图片网站
插件
当数据库出现mysql:ERROR 1194 (HY000): Table 'xxxxx' is marked as crashed and should be repaired,小白解决办法
数据库
k8s+Jenkins+GitLab-自动化部署项目
系统
centos7 搭建RTMP推流服务器的方法
系统
评论