본문 바로가기

javascript 날짜 더하기

by meno1011 2022. 10. 31.
728x90

날짜 데이터를 가져오는 도중 9시간이 모자른 경우가 생겨서 찾아놨던걸 메모한다.

물론 이후엔 서버에서 9시간이 차이나는것을 매꿨지만 일단 기록!

아래 코드를 보면 순차적으로 

1달 더하기

1일 더하기

1시간 더하기

10분 더하기를 한다.

let date = new Date("2022-12-24");
console.log(date); // 2022-12-24T00:00:00.000Z

date = new Date("2022-12-24");
let addOneMonth = date.setMonth(date.getMonth() + 1);
addOneMonth = new Date(addOneMonth);
console.log(addOneMonth); // 2023-01-24T00:00:00.000Z

date = new Date("2022-12-24");
let addOneDay = date.setDate(date.getDate() + 1);
addOneDay = new Date(addOneDay);
console.log(addOneDay); // 2022-12-25T00:00:00.000Z

date = new Date("2022-12-24");
let addOnehour = date.setHours(date.getHours() + 1);
addOnehour = new Date(addOnehour)
console.log(addOnehour); // 2022-12-24T01:00:00.000Z

date = new Date("2022-12-24");
let addTenMinutes = date.setMinutes(date.getMinutes() + 10);
addTenMinutes = new Date(addTenMinutes);
console.log(addTenMinutes); // 2022-12-24T00:10:00.000Z