# 날짜

자바스크립트에는 날짜와 관련된 자료형이 없으며, Date를 사용해서 Epoch(1970-1-1T0:00:00UTC) 이후로 경과된 밀리초를 사용해서 날짜를 처리합니다.

## Date

```javascript
Date.now() // Epoch로부터 경과 시간을 밀리초로 반환합니다.
Date.parse(dateString) // 문자열을 밀리초로 변환합니다.
Date.UTC(y, m, d, h, m, s, ms) // UTC 기준 밀리초로 변환합니다.
```

```javascript
setXXX() // 함수, 날짜 개체 안에서의 날짜 및 시간 값을 설정합니다.
getXXX() //  함수, 날짜 개체 안에서의 날짜 및 시간 값을 얻습니다.
toXXX()  // 함수, 날짜 개체로부터 문자열 값을 반환합니다.
```

```javascript
let now = new Date(); // now
let date1 = new Date(0); // millisec from epoch
let date2 = new Date("2020-01-01T00:30:00"); // date string
let date3 = new Date(2020, 1, 1, 0, 30, 0); // y m d h m s ...
```