Clock 만들기

» JavaScript

Date 생성자

시간의 특정 지점을 나타내는 Date 객체를 생성

Date 객체 초기화

new 연산자를 사용하여 초기화하는 방법이 유일한 방법

let now = new Date();
  • 구문
    new Date();
    new Date(value);
    new Date(dateString);
    new Date(year, monthIndex, day, hour, minutes, seconds, milliseconds);
    
  • 매개변수 매개변수를 제공하지 않으면, 현지 시간으로 생성 순간의 날짜와 시간을 나타냄

  • 실시간 시간 받아오기
    function getTime() {
      const time = new Date();
      const hour = time.getHours();
      const min = time.getMinutes();
      const sec = time.getseconds();
      clk.innerHTML = `${hours < 10 ? `0${hours}` : hours}:${min < 10 ? `0${min}` : min}:${sec < 10 ? `0${sec}` : sec}`;
    }
    
  • setInterval() ``` javascript // 구문 setInterval(실행할함수, 몇초마다?);

// 예시 setInterval(getTime, 1000); // 1초 = 1000밀리초 ```

출처 mdn