날짜계산함수 아시는분 도움 부탁드림니다.

입력
2008년04월09-2007년04월09일=1년00월01일 입니다.
이렇게 날짜를 계산하는 방법이 있나요?
여러소스를 봤지만 조금 헷갈려서요
아시는 분 있으면 시원하게 답변좀 해주세요

소스를 이렇게 했는데
<?
$days = mktime($hour,$min,$sec,11,14,2007); //특정하게 지정된 날짜의 시간을 초단위로 구해줍니다./




$day = mktime($hour,$min,$sec,12,14,2008); //특정하게 지정된 날짜의 시간을 초단위로 구해줍니다./

$result = $day - $days; //현재시간에서 특정날시간을 빼줍니다./

$being_army_day = (int) ( $result / 86400 ); //초를 일로 변환
$being_army_month = (int) ( $being_army_day / 30 ); //일을 개월로 변환
$being_army_year = (int) ($being_army_month / 12 ); //개월을 년으로 변환 (1년을 360일로 계산)
//남은 부분을 없애줍니다.
$being_army_day -= $being_army_month * 30;
$being_army_month -= $being_army_year * 12;


{

if($being_army_year > 0) { echo "$being_army_year 년 "; }
if($being_army_month > 0) { echo "$being_army_month 개월 ";}
echo "$being_army_day 일이 남았습니다.";
}

?>

날짜계산이 1년1개월6일이라고 나오네요

제가 원하는것은 1년 1개월 01일 이렇게 나오길 원하거든요
뭐가 문제죠????
|
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
17년 전 조회 1,055
17년 전 조회 1,011
17년 전 조회 1,528
17년 전 조회 1,006
17년 전 조회 1,240
17년 전 조회 1,541
17년 전 조회 1,051
17년 전 조회 969
17년 전 조회 1,006
17년 전 조회 1,544
17년 전 조회 1,146
17년 전 조회 1,177
17년 전 조회 1,634
17년 전 조회 1,536
17년 전 조회 1,534
17년 전 조회 1,578
17년 전 조회 1,517
17년 전 조회 1,533
17년 전 조회 1,538
17년 전 조회 1,537