묻고답하기
달력에서 날짜계산에 대한 질문입니다.
2009.05.19 20:46
<script>
calcTour=function() {
var result="";
var cost=0;
date1=new Date(tour.date1.value.substr(0,4),tour.date1.value.substr(5,2),tour.date1.value.substr(8,2));
date2=new Date(tour.date2.value.substr(0,4),tour.date2.value.substr(5,2),tour.date2.value.substr(8,2));
day = (date2-date1)/1000/24/60/60;
<!-- result+="총 경과 여행 일수 "+day+"일.<br /><br />"; -->
optionC = day*tour.opt_01.value;
cost+=optionC;
<!-- result+="선택 옵션 내용 - "+tour.opt[tour.opt.selectedIndex].innerHTML + "<br />"; -->
optionC = day*tour.opt_02.value;
cost+=optionC;
<!-- result+="선택 옵션 내용 - "+tour.opt[tour.opt.selectedIndex].innerHTML + "<br />"; -->
<!-- oilC = 0; -->
<!-- oilC += tour.oil.item(0).value* (tour.oil.item(0).checked ? 1 : 0); -->
<!-- oilC += tour.oil.item(1).value* (tour.oil.item(1).checked ? 1 : 0); -->
<!-- cost += oilC; -->
<!-- oilIdx = 0; -->
<!-- for (i=0; i<tour.oil.length; i++) { oilIdx=tour.oil.item(i).checked ? i : oilIdx } -->
<!-- result+="유류세 "+tour.oil.item(oilIdx).alt+".<br />"; -->
<!-- result+="<br />"; -->
<!-- result+="선택관광<br />"; -->
addTourC = 0;
for (i=0; i<tour.addTour.length; i++) {
addTourC += day*tour.addTour.item(i).value* (tour.addTour.item(i).checked ? 1 : 0);
result+= tour.addTour.item(i).checked ? tour.addTour.item(i).alt+"" : "";
}
cost += addTourC;
<!-- result+= addTourC == 0 ? "없음<br />" : ""; -->
<!-- result+="--------------------------------------------<br />"; -->
result+="US$ "+cost+"<br />";
summary.innerHTML=result;
}
</script>
위와 같은 코드로 사용하고 있습니다. 문의 드릴질문은 ... 현재는 date1 과 date2 의 날짜가 같을 경우 0일로 계산되어 지고있습니다만
date1 과 date2 를 같은 날짜를 선택해도 1일 로 처리되게 바꾸고싶습니다.
생초보라.. 고수님들의 조언 부탁드리겠습니다. 감사합니다.
댓글 0
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
hangul | [도움요청] www 붙인 주소가 자동으로 www 없는 주소로 바뀌는 문제 [7] | 2009.05.19 by 갈매빛 |
bluesunwon | 설치후 문제! [2] | 2009.05.19 by 갈매빛 |
현호^^ | 선택하시면 사이트에 mid값 없이 접속하였을 경우 기본으로 보여줍니다? [2] | 2009.05.19 by 현호^^ |
고수경367 | 글쓰기중 보안코드가 틀렸습니다.메세지가 | |
건즈 | mixsh의 mixup을 위해 이 코드는 어디에 넣어야 하나요? [1] | 2020.03.14 by 하늘(skycheer) |
gguyy | 달력에서 날짜계산에 대한 질문입니다. | |
더글라스 | 음악,동영상 파일 첨부하면 [1] | 2009.05.19 by 장호영319 |
Kview | 코드를 수정하는 방법 [2] | 2009.05.19 by Kview |
투데이 | 카페생성을 클릭하면 오류가 뜹니다. 급해서.. 도와주세요~ [1] | 2009.05.19 by 투데이 |
천천히라이딩 | 카페 24 계정에 제로 보드설치 어렵네요. [4] | 2009.05.19 by 천천히라이딩 |
말근눈탱이 | 갤러리 출력도 최근 변경순으로 출력할려면 | |
Kview | 메뉴 언어코드에 대해서 [1] | 2009.05.19 by 백성찬 |
인샬라 | 방명록 글자색 변경 질문드립니다. [1] | 2009.05.19 by 취무성 |
대한민국황대장 | 초기 로그인 화면 바탕에 배경이미지 삽입 방법 문의드립니다. [2] | 2009.05.19 by 황대장 |
이용국 프로덕션 | 제로보드 메뉴얼 한번에 출력할 수 있는 곳 없나요? | |
검색량이 | 코드 생성 어떻게 적용하는건지 모르겟어여 | |
갈기머리 | rewrite mod 시 트랙백, 한글 태그 문제 | |
박노열 | 확장컴포넌트 작동을 도와 주세요 | |
박상수 | 도움 부탁드립니다 홈피가 갑자기 이상한 문구가 뜨네요 [1] | 2009.05.20 by 비나무 |
2nd-village | XE를 사용도 못하고 있어요 >.< [2] | 2009.05.20 by 2nd-village |