用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<$pday){ $str = date(‘Y-m-d H:i:s‘,$time); }elseif($time<$day && $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("时间戳");
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。