<script> // 디지털 시계 업데이트 함수 functionupdateClock() { const deadline = newDate('2023-12-31T00:00:00Z'); // 마감일 설정 const currentTime = newDate(); // 현재 시간 // 남은 시간 계산 (밀리초 단위) const remainingTime = deadline - currentTime; // 시, 분, 초 계산 const seconds = Math.floor((remainingTime / 1000) % 60); const minutes = Math.floor((remainingTime / 1000 / 60) % 60); const hours = Math.floor((remainingTime / (1000 * 60 * 60)) % 24); const days = Math.floor(remainingTime / (1000 * 60 * 60 * 24)); // 디지털 시계 업데이트 const clockDisplay = document.getElementById('digital-clock'); clockDisplay.innerHTML = ` 남은 시간: ${days}일 ${hours}시간 ${minutes}분 ${seconds}초 `; } // 1초마다 시간 업데이트 setInterval(updateClock, 1000); // 초기 시간 표시 updateClock(); </script>
</body> </html>
이 코드는 웹 페이지에서 디지털 시계를 표시하며, 현재 시간으로부터 2023년 12월 31일까지의 남은 시간을 실시간으로 계산하여 화면에 업데이트합니다. 위의 코드를 HTML 파일에 복사하여 웹 브라우저에서 열면 디지털 시계가 나타납니다.