본문 바로가기
카테고리 없음

JAVASCRIPT에서 날짜, 시간을 얻거나 생성하는 법

by cook_code 2023. 7. 11.
반응형

안녕하세요.

오늘은 JAVASCRIPT에서 날짜, 시간을 구하는 방법에 대해 포스팅하겠습니다. 

JAVASCRIPT에서 날짜와 시간을 얻거나 생성할 대 Date 객체를 사용합니다. 

 

Date 객체 생성

 

오늘 날짜를 얻기 위해 생성자로 Date 객체를 호출합니다. 

var today = new Date();

 

생성된 Date 객체는 현재 날짜와 시간을 담고 있으며 그리니치 표준시로 출력됩니다.

 

막간 TMI > GMT (Greenwich Mean Time)

더보기

 

런던을 기점으로 하고, 웰링턴에 종점으로 설정되는 협정 세계시의 기준 시간대를 GMT라고 합니다.

본초 자오선을 기준으로 세계 시간을 계산하게 되는데요.

지구는 360도 이고 24시간마다 1회전 하므로 360도 / 24시간 = 15 

즉, 15도 마다 1시간의 시차가 발생하게 됩니다. 

세계는 경도 15도 간격으로 표준시를 적용합니다. 

 

날짜 얻기

 

Date 객체의 메서드를 사용하여 연, 월, 일을 가져옵니다. 

getFullYear() : 생성된 Date 객체에서 년도 (4자리)를 가져옵니다. 

getMonth() : 생성된 Date 객체에서 월(0-11)을 가져옵니다. 

Zero Base로 1월은 0입니다. 그래서 getMonth()+1로 처리해야 합니다. 

getDate() : 생성된 Date 객체에서 일(1-31)을 가져옵니다. 

 

예제

 

-- 연/월/일
var todayYear = today.getFullYear();
var todayMonth = today.getMonth() + 1;
var todayDate = today.getDate();

-- 예제
var todayString = todayYear + "년 " + todayMonth + "월 " + todayDate + "일";
console.log(todayString);

 

반응형