php 날짜를 몇분전 몇초전으로 표기하기
페이지 정보

본문
// 날짜를 입력받아서, 오늘 날짜와 비교
// 1시간전이면, 분으로 표시
// 24시간전이면, 시간으로 표시
// 24시간이후이면, 날짜로 표시 하기
function funcDateView2 ($datetime){
$past_timestamp = strtotime($datetime);
$curr_timestamp = strtotime(G5_TIME_YMDHIS);
$total_time = $curr_timestamp - $past_timestamp;
$days = floor($total_time/86400);
$hours = floor($total_time/3600);
$min = floor($total_time/60);
$sec = $total_time;
$return = '';
if($days>0){
$return = "{$days}일 전";
}elseif($hours>0){
$return = "{$hours}시간 전";
}elseif($min>0){
$return = "{$min}분 전";
}else{
$return = "{$sec}초 전";
}
return $return;
}
function funcDateView ($viewDate) {
$todayValue = strtotime("Now");
$temp = $todayValue - strtotime($viewDate);
$chkValueH = (int) (($temp) / 3600); // 시간 차이
$chkValueM = (int) (($temp) / 60); // 분 차이
if ($chkValueM <= 60) {
$ret = $chkValueM . "분전";
} else if ($chkValueH <= 24) {
$ret = $chkValueH . "시간전";
} else {
$ret = substr($viewDate, 0, 10);
}
return $ret;
}
- 이전글일정관리 스케쥴 스킨 v1.13.1 22.04.11
- 다음글윈도우 스케쥴 설정시 날짜 시간으로 파일 만들기 21.03.10
댓글목록
등록된 댓글이 없습니다.