본문 바로가기

JAVA script

[자바스크립트] 날짜 구하기

이달의 첫째날 구하기

let today = new Date();
let firstDate,lastDate;

firstDate = new Date(today.getYear(),today.getMonth(),1) 

결과 

Fri Nov 01 0120 00:00:00 GMT+0827 (대한민국 표준시)

 

이달의 마지막날 구하기

lastDate = new Date(today.getYear(),today.getMonth()+1,0);

결과 

Sat Nov 30 0120 00:00:00 GMT+0827 (대한민국 표준시)

 

년도 구하기

let test = today.getFullYear();

달 구하기

let test = today.getMonth()+1;

일 구하기

let test = today.getDate()

 

분기 구하기

1분기

stDate = new Date(today.getFullYear(),0,1);
edDate = new Date(today.getFullYear(),3,0);

2분기

stDate = new Date(today.getFullYear(),3,1);
edDate =new Date(today.getFullYear(),6,0);

3분기

stDate = new Date(today.getFullYear(),6,1);
edDate = new Date(today.getFullYear(),9,0);

4분기

stDate = new Date(today.getFullYear(),9,1);
edDate = new Date(today.getFullYear(),12,0);