오늘 배운 내용은
Javascript로 날짜와 시간을 표현하는 방법 !
let rightNow = new Date();
< ()안에는 숫자 값은 ' ' string화 해서 올리기>
- 호출하는 법
```javascript
console.log(rightNow);
출력값 : Sun Aug 18 2019 21:48:31 GMT+0900 (한국 표준시)
현재 치니깐 내 컴퓨터에서는 해당 값이 나온다. new Date(); 하면 브라우저마다 표현하는 법이 다르고, 위에 나오는 표현방법은 사람이 읽기 좋은 표현으로 나오고 코딩 시에는 new Date() 에서 반환된 표현을 그대로 사용하진 않음
개발자는 new Date()를 통해 현재시간을 가져온 후에, 디자이너가 요구하는 날짜 포맷으로
웹사이트에 보여주기를 실행함!
Ex. 2월 18일 월요일 19:45
getFullYear();
: new Date()에서 출력된 값에서 년도를 가져온다
let d = new Date();
let year = d.getFullYear();
출력 : 2019
getMonth();
: new Date()에서 출력된 값에서 달을 가져오는 method
let d = new Date();
let month = d.getMonth();
출력 : 7
-> 출력은 7이기때문에, +1 해서 현재 달이 8월이라는 걸 알아야함 !
let d = new Date();
d.getDate();
출력 : 18
숫자로 출력한다, 0~6으로 나타나며 일요일-토요일을 나타낸다.
0은 일요일, 1은 월요일이다.
let d = new Date();
d.getDay();
출력 : 0
5. getHours();
: 현재 new Date()로 출력한 값의 시간에 해당하는 값을 출력한다.
* 숫자로 출력된다.
```javascript
let d = new Date();
d.getHours();
출력 : 21
getMinutes();
: new Date()로 출력한 분에 해당하는 값이 나타남
let d = new Date();
d.getHours();
출력 : 59