메뉴 건너뛰기

조회 수 1254 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

팝업 달력으로 두 날짜를 입력받았을때,,
두 날짜 사이의 토, 일의 개수를 구하려고 합니다...

 

<script type="text/javascript">
  function getSatSun() {
    var sDate=formatDate(document.myform.start_date.value);
    var eDate=formatDate(document.myform.end_date.value);
    alert(countDay(sDate,eDate));
  }
  
  function formatDate(d) {
    return new Date(d.substr(0,4),Number(d.substr(4,2))-1,Number(d.substr(6)));
  }
  
  function countDay(d1,d2) {
    var count=0;
    var tmp;
    for (var i=0; i <= (d2-d1)/1000/60/60/24; i++) { // 1000 * 60초*60분*24시간 = 하루
      tmp=new Date(d1);
      tmp.setDate(tmp.getDate()+i);
      if (tmp.getDay()==0 || tmp.getDay()==6) { // 0 : 일, 6 : 토
        count++;
      }
    }
    return count;
  }
</script>

 

<form name="myform">
  <input type="text" name="start_date" value="20051129" size="8" maxlength="8"> -
  <input type="text" name="end_date" value="20051220" size="8" maxlength="8">
  <input type="button" value="토/일 수" onclick="getSatSun()">
</form>


  1. span - 동적으로 글자 바꾸기, 보이기 안보이기

    Date2019.01.16 Views1453
    Read More
  2. opener 값전달, 함수실행.(자식창에서 부모창으로 값전달, 함수실행)

    Date2021.03.26 Views1446
    Read More
  3. == / === / != / !== 차이

    Date2018.11.07 Views1443
    Read More
  4. 오늘 날짜 구하기

    Date2018.11.07 Views1416
    Read More
  5. div태그를 이용한 클릭시 레이어 띄우기

    Date2019.01.16 Views1330
    Read More
  6. 체크박스 전체 선택 및 해제, 반드시 1개 이상 선택 강제

    Date2019.01.16 Views1308
    Read More
  7. 금액에 점찍고 한글 표시하기

    Date2019.01.16 Views1271
    Read More
  8. 두 날짜 사이 토일요일 개수 구하기

    Date2019.01.16 Views1254
    Read More
  9. 한글 짜르기

    Date2019.01.16 Views1180
    Read More
  10. 랜덤(Random) / 난수 만들기

    Date2019.01.16 Views1179
    Read More
  11. 풍선도움말

    Date2019.01.16 Views1168
    Read More
  12. 한글 또는 영문만이 존재하는지 체크

    Date2019.01.16 Views1164
    Read More
  13. 기간 설정용 달력 팁앤노하우

    Date2019.01.16 Views1137
    Read More
  14. input 태그에서 name과 id의 차이

    Date2019.01.16 Views1104
    Read More
  15. Javascript - 사업자 등록번호 유효성 체크

    Date2021.03.09 Views1093
    Read More
  16. 에러처리

    Date2019.01.16 Views1066
    Read More
  17. 배열과 Array객체

    Date2019.01.16 Views1053
    Read More
  18. ajax 사용시 Internal Sever Error 뜨는 경우

    Date2021.03.26 Views968
    Read More
  19. 팝업창 맨위로 올라오게 하기

    Date2021.03.26 Views891
    Read More
  20. Javascript - Free SVG 한국맵 제어 처리

    Date2021.03.09 Views874
    Read More
Board Pagination Prev 1 ... 4 5 6 7 8 9 10 11 12 13 Next
/ 13

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved