php&mysql
몇 분전 몇시간전 몇일전 지난 시간 계산
pm1122Dev
2021. 1. 25. 15:18
728x90
반응형
// 날짜 계산 함수
function passing_time($datetime) {
$time_lag = time() - strtotime($datetime);
if($time_lag < 60) {
$posting_time = "방금";
} elseif($time_lag >= 60 and $time_lag < 3600) {
$posting_time = floor($time_lag/60)."분 전";
} elseif($time_lag >= 3600 and $time_lag < 86400) {
$posting_time = floor($time_lag/3600)."시간 전";
} elseif($time_lag >= 86400 and $time_lag < 2419200) {
$posting_time = floor($time_lag/86400)."일 전";
} else {
$posting_time = date("y-m-d", strtotime($datetime));
}
return $posting_time;
}
$passTime = passing_time($row['wr_datetime']);728x90
반응형