날짝 생성방법 : var gh = new Date()
인자를 빈값으로 주면 현재 날짜를 반환한다.
특정 날짜를 반환하고 싶을때는 Date.parse() or Date.UTC()를 콜백으로 써서 쉽게 날짜를 표현할 수 있다.
예) var gh = new Date(Date.parse("12/24/2019")) ---->이 코드는 var gh = new Date("12/24/2019") 와 같은 결과를 반환하는데, new Date 메서드는 문자열을 받으면 내부적으로 Date.parse 를 호출하기 때문이다.
예) var js = new Date(2019, 0, 22, 17, 0,0) ---> new Date 메서드의 첫번째 인자가 숫자이면 new Date 내부적으로 Date.UTC() 메서드를 내부적으로 실행 시켜서 해당 날짜를 반환한다. 숫자로 인자를 주는 순서는 년,월의 인덱스(1월은 0),날짜,시간(0~ 24시),분, 초
var jjs = Date.now() = +new Date() ---> 현재의 날짜, 시간을 나타낸 숫자를 반환한다.
Date객체에 toLocaleString, toString 등의 메서드를 쓰면 브라우저에서 정한 형식에 맞는 날짜나 시간을 얻을 수 있다. 비교 연산자(> or <)도 사용할 수 있다.
이외에 날짜/ 시간에 관한 여러가지 포맷의 부속 메서드들도 존재한다.
'프론트엔드 개발자를 위한 자바스크립트 프로그래밍 공부 > 5장 참조타입' 카테고리의 다른 글
정규 표현식 인스턴스 프로퍼티 (0) | 2019.01.24 |
---|---|
정규 표현식 (RegExp) (1) | 2019.01.21 |
감소 메서드 (0) | 2019.01.21 |
반복 메서드 (0) | 2019.01.21 |
위치 메서드 (0) | 2019.01.18 |