[JavaScript] 날짜와 시간

link717·2020년 9월 18일
0

JavaScript

목록 보기
10/17
post-thumbnail

📆 날짜와 시간

날짜와 시간을 저장하고 보여줄때는 날짜 객체를 사용한다. 날짜 객체를 호출하면 쉽게 시간과 날짜를 얻을 수 있다. 날짜 객체를 호출할 때는 new 연산자 다음에 Data 생성자를 쓴다.

var rightNow = new Date(); 
console.log(rightNow);

.GMT(Greenwich Mean Time): 컴퓨터 언어에서의 기준 시간이다. 한국 표준시는 GMT+0900이다.

날짜 객체에서 얻은 값을 적절히 수정하여 우리가 원하는 날짜 포맷으로 수정하여 사용한다.

let rightNow = new Date();
let year = rightNow.getFullYear();
let month = rightNow.getMonth()+1;
let date = rightNow.getDate();
let day = rightNow.getDay();
let currentHour = rightNow.getHours();
let currentMin = rightNow.getMinutes();

console.log(rightNow, year, month, date, day, currentHour, currentMin);2020-09-18T09:40:07.023Z
›202091851840

🧨 getMonth 함수로 값을 받으면 현재 달보다 1 작은 값을 반환한다.


.getTime: 지금 시간을 millisecond로 표현한 것으로 반환된 숫자의 비교연산을 통해 언제가 더 과거인지 판단할 수 있다.

let rightNow = new Date();
let millisecond = rightNow.getTime(); 
console.log(millisecond);1600427280958

.특정 날짜의 Date: 특정 날짜를 매개변수로 넘겨주면, 입력된 매개변수의 date를 반환한다.

let date3 = new Date(2019, 5, 1);
console.log(date3);2019-05-31T15:00:00.000Z
profile
Turtle Never stop

0개의 댓글