메뉴 건너뛰기

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

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
ar now = new Date(); // 현재시간
 //아래의 각 함수들은 위에서 선언한 now 변수에서 해당 시간을 뽑아올 수 있는 함수들이다.
 //php처럼 $dday = date("Y-m-d", time()); 이런식으로 쓰면 편할텐데....
 
 var year = now.getYear(); // 년
 var mon = (now.getMonth()+1); //월
 var date = now.getDate(); //일
 var day = now.getDay(); //요일
 var hour = now.getHours(); //시간
 var min = now.getMinutes(); //분
 var sec = now.getSeconds(); //초
 var milsec = now.getMilliseconds(); //밀리초

위 처럼 한뒤에 각각의 변수들을 출력해보면, 해당 날짜나 시간등을 가져올수 있다.

그런데.. 다른 값들은 전부 그냥 가져와서 쓰면 되는데, getMonth() 이녀석만은 +1 을 해주어야 한다.

 var now = new Date();
 var month = now.getMonth();
 alert(month);

라고 하고 소스를 실행시켜 보면, 현재 글을 쓴 날짜가 3월달인데, "2"라는 결과가 출력될것이다.
getMonth(); 의 반환 값이 0~11까지 이기 때문이다. 정확한 이유는 필자도 알지는 못한다.
다만 저렇게 반환되는 값일 경우 아래와 같은 소스로 사용할경우에 배열 위치를 0 부터 줘도 된다는 정도?

 var now=new Date();
 var month=new Array("해오름달", "시샘달", "물오름달", "잎새달", "푸른달", "누리달", "견우직녀달", "타오름달", "열매달", "하늘연달", "미틈달", "매듭달" );
 alert("우리말로 된 이번달 : " + month[now.getMonth()]);

이렇게 달마다 이름이 붙어있을 경우(영어엔 달마다 이름이 있으니까.. ) 각 달을 배열로 써줄때는 0부터이니, 이럴땐 따로 연산을 해줄 필요가 없다는것 정도?


  1. No Image 01Mar
    by
    2014/03/01 Views 7020 

    활용예제 : 체크박스 전체선택 전체해제 /라디오버튼

  2. No Image 21Sep
    by
    2016/09/21 Views 6103 

    현재시간 기준 날짜 계산

  3. No Image 25Mar
    by 조쉬
    2021/03/25 Views 218 

    현재 날짜, 시간 ( Month + 1 에 대해서 )

  4. No Image 19Jun
    by
    2015/06/19 Views 10741 

    핸드폰 번호 일부 마스킹크 작업 (정규식 이용)

  5. No Image 01Mar
    by
    2014/03/01 Views 6083 

    해상도에 따라 배경 바꾸기

  6. No Image 21Sep
    by
    2016/09/21 Views 5976 

    함수의 arguments 를 이름(key)으로 접근하기

  7. No Image 16Jan
    by
    2019/01/16 Views 1179 

    한글 짜르기

  8. No Image 16Jan
    by
    2019/01/16 Views 1163 

    한글 또는 영문만이 존재하는지 체크

  9. No Image 16Jan
    by
    2019/01/16 Views 1167 

    풍선도움말

  10. No Image 26Mar
    by
    2021/03/26 Views 214 

    폼안에 태그명, 함수명 같을때 오류

  11. No Image 26Mar
    by
    2021/03/26 Views 190 

    페이지 이동

  12. No Image 03Feb
    by
    2015/02/03 Views 8500 

    페이지 로드 할때 컨트롤에 포커스 주기

  13. No Image 12Jan
    by
    2023/01/12 Views 129 

    패스워드, 확인패스워드가 맞는지 체크

  14. No Image 28Sep
    by
    2018/09/28 Views 1738 

    팝업창 차단 "허용 메시지"

  15. No Image 26Mar
    by
    2021/03/26 Views 867 

    팝업창 맨위로 올라오게 하기

  16. No Image 23Dec
    by
    2016/12/23 Views 6705 

    팝업창 가운데 띄우기

  17. No Image 17Mar
    by
    2014/03/17 Views 8695 

    특정부위 마우스 오버시 설명을 보여주는 소스

  18. No Image 16Jan
    by
    2019/01/16 Views 1588 

    특정 부분 인쇄 자바스크립트

  19. No Image 09Sep
    by
    2016/09/09 Views 7075 

    특정 HTML DOM 엘레멘트로 스크롤 이동하기

  20. 텍스트박스(input type = "text") 숫자 증가, 감소 시키기 - 쇼핑몰 주문 수량

Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 13 Next
/ 13

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

© k2s0o1d4e0s2i1g5n. All Rights Reserved