let now = new Date();
// now : Mon Mar 15 2021 09:40:42 GMT+0900 (대한민국 표준시)
현지 시간으로 생성 순간의 날짜와 시간
을 나타내는 Date 객체를 생성하고 날짜를 나타낸 문자열
을 return 합니다
위 예제
let oneSecond = new Date(1000);
// oneSecond : Thu Jan 01 1970 09:00:01 GMT+0900 (대한민국 표준시)
밀리세컨드
밀리세컨드
단위로 표현위 예제에서 1000 밀리세컨드
= 1초
를 인자로 넣었으므로 1970년 1월 1일로부터 1초 지난 시간을 return함
dateString은 말 그대로 Date형식을 가진 문자열로서 특정한 형식
을 가지고 있어야 Date객체가 parse 할 수 있다
let date = new Date('Mar 15, 2021 09:56:46');
console.log(date); // Mon Mar 15 2021 09:56:46 GMT+0900 (대한민국 표준시))
date = new Date('2021/03/15/09:56:46');
console.log(date); // Mon Mar 15 2021 09:56:46 GMT+0900 (대한민국 표준시))
년
월
설정하고
옵션으로 일
시간
분
초
을 설정할 수 있다
설정되지 않은 옵션값은 기본값 0
으로 설정된다 (일
의 기본값은 1)
3월
은 숫자 2를 넣어준다
let date = new Date(2021, 2);
console.log(date); // Mon Mar 01 2021 00:00:00 GMT+0900 (대한민국 표준시)
0~6
사이의 값을 반환한다0~6
은 일월화수목금토
와 대응된다 const week = ["일","월","화","수","목","금","토"];
console.log(week[new Date().getDay()]);