라이브러리

[JAVASCRIPT] date.setDate(day) - 날짜(일) 설정




JavaScript에서 Date 객체의 setDate() 메서드


JavaScript의 Date 객체는 날짜와 시간을 나타내는 객체입니다. setDate() 메서드는 Date 객체의 날짜를 설정하는 메서드입니다.

# setDate() 메서드의 사용법


setDate() 메서드는 Date 객체의 날짜를 0부터 31까지의 값을 설정할 수 있습니다. 0은 해당 월의 첫 번째 날을 의미하며, 31은 해당 월의 마지막 날을 의미합니다.

# 예제


#hostingforum.kr
javascript

// 현재 날짜와 시간을 가져와서 console.log()로 출력합니다.

let currentDate = new Date();

console.log("현재 날짜와 시간:", currentDate);



// 2024년 2월 28일로 setDate() 메서드를 사용하여 날짜를 설정합니다.

currentDate.setDate(28);

console.log("2024년 2월 28일 날짜:", currentDate);



// 2024년 3월 1일로 setDate() 메서드를 사용하여 날짜를 설정합니다.

currentDate.setDate(1);

console.log("2024년 3월 1일 날짜:", currentDate);



# setDate() 메서드의 주의점


setDate() 메서드는 Date 객체의 날짜를 설정할 때, 해당 월의 마지막 날을 넘어서는 값을 설정할 경우, 다음 월의 첫 번째 날로 설정됩니다.

#hostingforum.kr
javascript

// 2024년 2월 29일로 setDate() 메서드를 사용하여 날짜를 설정합니다.

let currentDate = new Date();

currentDate.setDate(29);

console.log("2024년 2월 29일 날짜:", currentDate);



# setDate() 메서드의 사용 예시


#hostingforum.kr
javascript

// 사용자가 입력한 날짜를 setDate() 메서드를 사용하여 Date 객체의 날짜를 설정합니다.

let inputDate = prompt("날짜를 입력하세요 (yyyy-mm-dd): ");

let currentDate = new Date(inputDate);

console.log("입력한 날짜:", currentDate);



// 사용자가 입력한 날짜를 setDate() 메서드를 사용하여 Date 객체의 날짜를 설정합니다.

currentDate.setDate(1);

console.log("입력한 날짜의 첫 번째 날:", currentDate);



# 결론


JavaScript의 Date 객체의 setDate() 메서드는 Date 객체의 날짜를 설정하는 메서드입니다. setDate() 메서드는 0부터 31까지의 값을 설정할 수 있으며, 해당 월의 마지막 날을 넘어서는 값을 설정할 경우, 다음 월의 첫 번째 날로 설정됩니다. setDate() 메서드는 Date 객체의 날짜를 설정하는 데 사용할 수 있으며, 사용자 입력의 날짜를 처리하는 데 유용합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 4 페이지

검색

게시물 검색