글 작성자: 망고좋아
반응형

 

milliSeconds를 시, 분, 초로 변환

  • 시간 계산하면 milliSeconds 상태에서 계산하게 된다.

 

 

milliSeconds -> 시(Hours)

((milliSeconds / (1000 * 60 *60 )) % 24 );

 

 

milliSeconds -> 분(Minutes)

((milliSeconds / (1000 * 60 )) % 60 );

 

 

milliSeconds -> 초 (Seconds)

(milliSeconds / 1000 ) % 60 ;

 

 

 

요약

const days = Math.floor(gap / (1000 * 60 * 60 * 24)); // 일
const hour = String(Math.floor((gap/ (1000 * 60 *60 )) % 24 )).padStart(2, "0"); // 시
const minutes = String(Math.floor((gap  / (1000 * 60 )) % 60 )).padStart(2, "0"); // 분
const second = String(Math.floor((gap / 1000 ) % 60)).padStart(2, "0"); // 초

 

📌 참고

반응형