>웹 프론트엔드 >JS 튜토리얼 >JavaScript에서 날짜에 하루를 어떻게 추가합니까?

JavaScript에서 날짜에 하루를 어떻게 추가합니까?

Susan Sarandon
Susan Sarandon원래의
2024-12-07 02:33:13503검색

How Do I Add One Day to a Date in JavaScript?

JavaScript에서 현재 날짜에 1일 추가

Date 객체를 하루씩 증가시키기 위해 JavaScript는 getUTCDay()라는 두 가지 주요 메소드를 제공합니다. 및 setDate().

사용하여 증가 1:

이전에 getUTCDay() 및 getUTCDate()에서 1을 시도했지만 이 접근 방식은 올바르지 않습니다. 이러한 메소드는 현재 날짜와 날짜를 반환하며 여기에 하나를 추가해도 날짜가 수정되지 않습니다.

올바른 접근 방식:

올바른 접근 방식은 setDate를 사용하는 것입니다. () 메서드는 Date 객체의 날짜 부분을 수정합니다. 예는 다음과 같습니다.

var date = new Date();

// add a day
date.setDate(date.getDate() + 1);

현재 날짜에 1을 더하여 setDate()를 호출하면 날짜가 효과적으로 1일씩 늘어납니다. 이 메소드는 날짜 객체의 내부 시간 표현을 업데이트하고 다음 날이 올바르게 표시되도록 합니다.

:

var date = new Date("March 8, 2023");
console.log(date); // "Wed Mar 08 2023 00:00:00 GMT+0000 (Coordinated Universal Time)"

date.setDate(date.getDate() + 1);
console.log(date); // "Thu Mar 09 2023 00:00:00 GMT+0000 (Coordinated Universal Time)"

위 내용은 JavaScript에서 날짜에 하루를 어떻게 추가합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.