[책] 자바스크립트 코드 레시피 278 - 70일차

wangkodok·2022년 5월 29일
0

시간 다루기

  • 현재 시각을 불러오고 싶을 때
  • 시간을 디지털 형식으로 표시하고 싶을 때

구문

getHours(); // 시간 가져오기
getMinutes(); // 분 가져오기
getSeconds(); // 초 가져오기
getMilliseconds(); // 밀리초 가져오기

실습

현재 시간을 반환해봅니다.

const date = new Date(); // 한국 표준 시간
const Hours = date.getHours();
const Minutes = date.getMinutes();
const Seconds = date.getSeconds();
const Milliseconds = date.getMilliseconds();
const result = `지금은 ${Hours}${Minutes}${Seconds}초입니다.`;
console.log(result); // 현재 시간을 반환합니다.

date.getHours(); 오후 시간을 넣고 싶으면 반환해주는 값에서 -12 뺏셈하여 추출합니다.

function date_ymd() {
    let meridiem; // 오전, 오후 구분
    let hour; // 시간
    if (hour < 12) {
        meridiem = '오전'
        hour = Hours;
    } else {
        meridiem = '오후'
        hour = Hours - 12;
    }
    console.log(`지금은 ${meridiem} ${hour}${Minutes}분입니다.`);
}
date_ymd();
profile
기술을 기록하다.

0개의 댓글

관련 채용 정보