날짝 생성방법 :   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 <)도 사용할 수 있다.

이외에 날짜/ 시간에 관한 여러가지 포맷의 부속 메서드들도 존재한다.




+ Recent posts