js Date. 정리 part1

2022. 12. 23. 21:12js

Date

 

표준빌트인 객체 Date 는 날짜와 시간 을 위한 메서드를 제공하는 빌트인 객체이면서, 생성자 함수 이다.

 

 

30.1 Date생성자 함수 

Date 생성자 함수 내부적으로 날짜와 시간을 나타내는 정수값을 갖고 초기값을 1970년 1월1일 00:00:00 을 기점으로 

생성 인자의 시간이나 호출시간까지의 밀리초를 나타낸다,

 

 

 

New Date()

Date 생성자 함수를 인수 없이 new 연산자와 함꼐 할당하면 호출시간까지의 밀리초를 나타내고 

인자로 시간을 주게된다면 그 시간까지의 밀리초를 반환하게 된다 .

 

Date함수에 문자열을 인수로 전달하게 되면 Date.parse로 변환 가능한 문자열을 보냈을때 동작하게 된다.

 

For example, "2011-10-10" (date-only form), "2011-10-10T14:48:00" (date-time form), or "2011-10-10T14:48:00.000+09:00" (date-time form with milliseconds and time zone) can be passed and will be parsed. When the time zone offset is absent, date-only forms are interpreted as a UTC time and date-time forms are interpreted as local time.

 

Date.method 

 

Date.now()

지금까지 경과한 시간을 밀리초 단위로 반환한다.

 

Date,.parse()

지정 시간의 인수와동일한 형식, 까지의 밀리초를 반환한다.

 

Date.UTC UTC를 기점으로 인수에 전달된 지정 시간까지의 밀리초를 숫자로 반환한다.

UTC의 인자는 UTC를 기준으로 동작한다. 또한 기본적으로 0에서 시작하게 된다.

따라서 month 는 0~11 까지의 정수,

day 0 ~6까지 반환함으로 사용에 유의 해야 할듯 하다 .

 

 

Date.getFullYear();

// 객체 연도를 가져오는 기능.

Date.setFullYear();

// 객체의 연도를 지정할 수 있음.

Date.getMonth();

// 객체 달을 가져오는 기능. 0 ~ 11

Date.setMonth();

// 객체의 연도를 지정할 수 있음.

Date.getDate(); 

// 객체 일을 가져오는 기능. 1 ~ 31

Date.setDate();

// 객체의 일을 지정 할 수 있음.

Date.getHours();

// 객체의 시간을 가져오는 기능.

Date.setHours();

// 객체의 시간을 지정 할 수 있음.

Date.getMinutes();

// 객체의 분을 가져오는 기능

Date.setMinutes();

// 객체의 분을 지정하는 기능

Date.getSeconds();

// 객체의 초를 가져오는 기능

Date.setSeconds();

// 객체의 초를 지정할 수 있음.

Date.getTime();

// 객체 까지 걸린 밀리초를 반환하는 기능.

Date.setTime();

// 객체의 밀리초를 저장할 수 있음.

 

'js' 카테고리의 다른 글

symbol  (0) 2023.01.09
regex  (0) 2022.12.26
es6 함수의 추가기능.  (0) 2022.12.19
Number  (0) 2022.12.19
27 배열정리.  (0) 2022.12.16