원생 js 초시계 시간 계산 실현

1348 단어 프런트 엔드



	
		
		 
		
			var hour, minute, second; //     
			hour = minute = second = 0; // 
			var millisecond = 0; // 
			var int;
			var _methods = {
				// 
				Reset: function() {
					window.clearInterval(int);
					millisecond = hour = minute = second = 0;
					document.getElementById('timetext').value = '00 00 00 000 ';
				},
				// 
				start: function() {
					int = setInterval(_methods.timer, 50);
				},
				// 
				timer: function() {

					millisecond = millisecond + 50;
					if(millisecond >= 1000) {
						millisecond = 0;
						second = second + 1;
					}
					if(second >= 60) {
						second = 0;
						minute = minute + 1;
					}

					if(minute >= 60) {
						minute = 0;
						hour = hour + 1;
					}
					document.getElementById('timetext').value = hour + ' ' + minute + ' ' + second + ' ' + millisecond + ' ';

				},
				//  
				stop: function() {
					window.clearInterval(int);
				}
			}
		
	

	
		

좋은 웹페이지 즐겨찾기