ex 3a javascript loop arrya

Solutions on MaxInterview for ex 3a javascript loop arrya by the best coders in the world

showing results for - "ex 3a javascript loop arrya"
Dario
04 May 2016
1<script>
2	const countDownTimer = function (id, date) {
3		var _vDate = new Date(date); // 전달 받은 일자
4		var _second = 1000;
5		var _minute = _second * 60;
6		var _hour = _minute * 60;
7		var _day = _hour * 24;
8		var timer;
9
10		function showRemaining() {
11			var now = new Date();
12			var distDt = _vDate - now;
13
14			if (distDt < 0) {
15				clearInterval(timer);
16				document.getElementById(id).textContent = '해당 이벤트가 종료 되었습니다!';
17				return;
18			}
19
20			var days = Math.floor(distDt / _day);
21			var hours = Math.floor((distDt % _day) / _hour);
22			var minutes = Math.floor((distDt % _hour) / _minute);
23			var seconds = Math.floor((distDt % _minute) / _second);
24
25			//document.getElementById(id).textContent = date.toLocaleString() + "까지 : ";
26			document.getElementById(id).textContent = days + '일 ';
27			document.getElementById(id).textContent += hours + '시간 ';
28			document.getElementById(id).textContent += minutes + '분 ';
29			document.getElementById(id).textContent += seconds + '초';
30		}
31
32		timer = setInterval(showRemaining, 1000);
33	}
34
35	var dateObj = new Date();
36	dateObj.setDate(dateObj.getDate() + 1);
37
38	countDownTimer('sample01', dateObj); // 내일까지
39	countDownTimer('sample02', '04/01/2024 00:00 AM'); // 2024년 4월 1일까지, 시간을 표시하려면 01:00 AM과 같은 형식을 사용한다.
40	countDownTimer('sample03', '04/01/2024'); // 2024년 4월 1일까지
41	countDownTimer('sample04', '04/01/2019'); // 2024년 4월 1일까지
42</script>