테스트 사이트 - 개발 중인 베타 버전입니다

남은시간 계산 하는 법좀 가르켜 주세요

· 14년 전 · 3807 · 2
php 코드로

아싸리 funtion 으로 정의 해서 쓰고 싶은데요

function atime($after){

}

이런식으로 정의 해서

after - now 를 빼서

일 시간 분

단위로 출력 하고 싶습니다

예를들어서

<?
atime($list[$i][wr_1])

wr_1 = 2010-03-30 02:00:00

이고요

현재 시간이 2010-03-29 18:30:00

이면요

출력이

7시간 30분

일이 있을경우에는 일을 출력하고

없을 경우에는

시간 + 분

시간도 마찬가지도 없을 경우에는

분만

있는 단위만 해서 출력하는 함수로좀 도움 주실분 ~^^

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 2개

14년 전
낄낄닷컴 님이시네유 ㄷㄷ
낄낄닷컴에 직접 가입까지 해서 티서스토리 업로드 어떻게 하신건지 쪽지 보내도 답변도 없으시던데 ㄷㄷ
년 시간 / 분 쪼개서 출력하면 될거 같은데 결과값이 왜 근데 7시간 30분이 나오지 ?
function atime($time)
{
$t = strtotime($time);
$gap = time() - $t;
if($gap > 86400)
{
return floor($gap/86400).'일 전';
}
$hour = floor($gap / 3600);
$min = floor(($gap % 3600) / 60);

return $hour.'시간 '.$min.' 분';
}

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440