// 디데이 설정 var d_day = new Date(January 28,2015); // 오늘날짜 설정 var t_day = new Date(); // 타이머 var timer = this.setInterval(timerEventHander, 1000) // 타이머 이벤트 핸들러 호출때 마다 증가될 값 var timerNum = 0; // 타이머 이벤트 핸들러 function timerEventHander(){ // timerNum 증가(밀리세컨드에 따라 1000씩 증가) timerNum = timerNum + 1000; // 디데이까지의 시간 구하기 (단위 : ms) var gap = d_day.dDay.getTime() - (t_day.getTime()+timerNum); // 남은 날짜 var d = Math.floor(gap / (1000 * 60 * 60 * 24)) * -1 // 남은 시간 var h = Math.floor((gap/(1000*60*60)) % 24); // 남은 분 var m = Math.floor((gap/(1000*60)) % 60); // 남은 초 var s = Math.floor((gap/1000) % 60); }
'프로그래밍 > javascript' 카테고리의 다른 글
[javascript] 10의 자리 체크 (0) | 2016.11.17 |
---|---|
[javascript] 1차 방정식 (0) | 2016.11.17 |
[javascript] 1차 함수 (0) | 2016.11.17 |
[javascript] HTML 에서 파라미터 가져오기 (0) | 2015.02.03 |
[javascript] window.location 객체 (0) | 2014.12.21 |