[JavaScript] 자바스크립트에서 경과 시간 확인하기
2022. 6. 11. 02:02ㆍProgram/JavaScript
085_자바스크립트에서 경과 시간 확인하기
[적용]
- 데이터 통신 시간을 확인하고 싶을 때
- 자바스크립트의 저리 시간을 확인하고 싶을 때
[문법]
메소드 | 의미 | 반환 |
Date.now() | 기준시에서 현재 시간을 밀리초로 가져오기 | 숫자 |
[내용]
Date 객체로 시간의 차이를 계산할 수 있다.
측정 시작 시점에 Date.now()를 사용해 절대 시간을 구할 수 있다.
측정이 끝나는 시점에 다시 Date.now()를 사용하여 두 값을 빼면 밀리초 단위의 경과 시간을 구할 수 있다.
알아보기 쉬운 초(Second) 단위 변환은 1000으로 나누고 소수점을 처리한다.
// 초(Second) 단위 변환하기
const sec = Math.floor(diff / 1000);
// 스크립트 시작 지점의 기록
const oldTime = Date.now();
setInterval(() => {
const currentTime = Date.now();
// 경과한 밀리초 가져오기
const diff = currentTime - oldTime;
// 초(second) 단위 변환하기
const sec = Math.floor(diff / 1000);
// HTML에 문자열 넣기
document.querySelector('#log').innerHTML = `${sec}초 경과`;
}, 1000);
참조 :
실무에 바로 적용하는 자바스크립트 코드레시피 278
아케다 야스노부, 카노 타케시 지음 / 이춘혁 옮김
'Program > JavaScript' 카테고리의 다른 글
[JavaScript] 자바스크립트로 아날로그 시간(시계) 표시하기 (0) | 2022.06.13 |
---|---|
[JavaScript] 자바스크립트에서 카운트다운 만들기 (0) | 2022.06.11 |
[JavaScript] 자바스크립트에서 날짜와 시간 차이 구하기 (0) | 2022.06.11 |
[JavaScript] 자바스크립트에서 날짜 계산하기 (0) | 2022.06.10 |
[JavaScript] 자바스크립트에서 날짜 설정하기 (0) | 2022.06.09 |