날짜계산함수 아시는분 도움 부탁드림니다. > 그누4 질문답변

그누4 질문답변

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

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

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

본문

입력
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일 이렇게 나오길 원하거든요
뭐가 문제죠????

댓글 전체

전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT