hh:mm:ss 형식을 사용하여 초를 콜론으로 구분된 시간 문자열로 변환
기간을 초에서 사람이 읽을 수 있는 시간으로 변환 hh:mm:ss 형식의 문자열은 웹 개발에서 일반적인 작업이 될 수 있습니다. 이는 미디어 재생 시간, 타이머 또는 정확한 시간 표현이 필요한 기타 시나리오를 표시하는 데 특히 유용합니다.
이 변환을 원활하게 수행하는 간단하고 효율적인 JavaScript 스니펫을 살펴보겠습니다.
String.prototype.toHHMMSS = function () { var sec_num = parseInt(this, 10); // don't forget the second param var hours = Math.floor(sec_num / 3600); var minutes = Math.floor((sec_num - (hours * 3600)) / 60); var seconds = sec_num - (hours * 3600) - (minutes * 60); if (hours < 10) {hours = "0"+hours;} if (minutes < 10) {minutes = "0"+minutes;} if (seconds < 10) {seconds = "0"+seconds;} return hours+':'+minutes+':'+seconds; }
이 기능을 활용하여 초를 원하는 시간 문자열로 변환하는 방법은 다음과 같습니다.
alert("5678".toHHMMSS());
이렇게 하면 hh:mm:ss 형식으로 "1:34:38" 문자열을 출력합니다. 이 함수는 원하는 형식을 유지하기 위해 시, 분, 초가 10보다 작은 경우 제로 패딩을 처리합니다.
이를 더 자세히 설명하기 위해 미디어 플레이어에서 비디오의 경과 시간. 이 스니펫을 사용하면 매초 시간 표시를 동적으로 업데이트하여 사용자에게 정확한 시간 표시를 제공할 수 있습니다.
위 내용은 JavaScript에서 초를 hh:mm:ss 시간 형식으로 변환하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!