当前位置: 首页 > 后端技术 > PHP

php实现刚刚、几分钟前、几小时前、几天前

时间:2023-03-29 22:45:54 PHP

PHP是刚刚实现的,几分钟前,几个小时前,几天前$posttime){//当前时间的时间戳$nowtimes=strtotime(date('Y-m-dH:i:s'),time());//上一个时间参数的时间戳$posttimes=strtotime($posttime);//差异时间戳$counttime=$nowtimes-$posttimes;//时间转换if($counttime<=10){return'justnow';}elseif($counttime>10&&$counttime<=30){返回“刚刚”;}elseif($counttime>30&&$counttime<=60){return'justawhile';}elseif($counttime>60&&$counttime<=120){返回“1分钟前”;}elseif($counttime>120&&$counttime<=180){返回“2分钟前”;}elseif($counttime>180&&$counttime<3600){returnintval(($counttime/60)).'分钟前';}elseif($counttime>=3600&&$counttime<3600*24){returnintval(($counttime/3600)).'小时候前';}elseif($counttime>=3600*24&&$counttime<3600*24*2){return'昨天';}elseif($counttime>=3600*24*2&&$counttime<3600*24*3){return'前天';}elseif($counttime>=3600*24*3&&$counttime<=3600*24*20){returnintval(($counttime/(3600*24))).'天前';}else{返回$posttime;}}//调用$posttime_1="2020-05-3105:00:18";$posttime_2="2020-06-211:00:00";$posttime_3="2020-06-312:05:18";$date_1=time_ago($posttime_1);$date_2=time_ago($posttime_2);$date_3=time_ago($posttime_3);echo"".$date_1."";echo"".$date_2."";echo"".$date_3."";?>作者:TANKINGWeb:https://www.likeyunba.com/日期:2020-06-03微信:face6009