728x90
안녕하세요, 오늘은 자바스크립트의 toLocaleTimeString() 메소드를 사용해서 현재 시각을 표시해보겠습니다.
toLocaleTimeString() 은 Date 객체의 날짜의 시간 부분을 지역에 맞는 언어 포맷으로 반환하는 메소드입니다.
구현된 예제 시연 화면은 다음과 같습니다.
다음은 예제 전체 코드입니다.
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Current Time</title>
<style>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
.container {
width: 100%;
height: 100vh;
display: flex;
align-items: center;
justify-content: center;
position: relative;
overflow: hidden;
}
.container img {
width: 100%;
object-fit: cover;
}
#current-time {
position: absolute;
color: white;
font-size: 8rem;
}
</style>
</head>
<body>
<div class="container">
<img src="image/lake.jpg">
<h1 id="current-time"></h1>
</div>
<script>
const time = document.getElementById('current-time'); // id가 'current-time'인 요소
// 1초마다 현재 시각 업데이트
setInterval(() => {
const date = new Date(); // 새로운 Date 객체 생성
time.innerHTML = date.toLocaleTimeString();
}, 1000);
</script>
</body>
</html>
'HTML/CSS' 카테고리의 다른 글
[ HTML / CSS ] ::after, ::before 사용해보기 (0) | 2022.11.02 |
---|---|
[HTML/CSS] FAQ 페이지 만들어보기 (0) | 2022.10.25 |
[HTML/CSS] 로그인 페이지 만들어보기 (0) | 2022.10.10 |
[ HTML / CSS ] 스크롤 스냅(Scroll Snap) 기능 사용해보기 (0) | 2022.10.03 |
[HTML/CSS] 간단한 그림판 만들어보기 (0) | 2022.09.25 |