[javascript] 날짜의 시간 구성요소 변경하기 (시, 분, 초)
JavaScript를 사용하면 Date 객체를 통해 날짜와 시간을 쉽게 다룰 수 있습니다. 때로는 특정 날짜의 시간 구성요소(시, 분, 초)를 변경해야 하는 경우가 있습니다. 이 글에서는 JavaScript를 사용하여 날짜의 시간 구성요소를 변경하는 방법에 대해 알아보겠습니다.
Date 객체 생성하기
우선, Date 객체를 생성하여 날짜와 시간을 가지고 옵니다.
const currentDate = new Date();
위 코드는 현재 시간을 가지고 있는 Date 객체를 생성합니다.
시간 구성요소 변경하기
시간 변경하기
Date 객체의 setHours()
메서드를 사용하여 시간을 변경할 수 있습니다.
currentDate.setHours(12);
위 코드는 시간을 12시로 변경합니다.
분 변경하기
분을 변경하려면 setMinutes()
메서드를 사용합니다.
currentDate.setMinutes(30);
위 코드는 분을 30분으로 변경합니다.
초 변경하기
setSeconds()
메서드를 사용하여 초를 변경할 수 있습니다.
currentDate.setSeconds(45);
위 코드는 초를 45초로 변경합니다.
변경된 날짜와 시간 확인하기
변경된 날짜와 시간을 확인하려면 getHours()
, getMinutes()
, getSeconds()
메서드를 사용합니다.
console.log(currentDate.getHours()); // 변경된 시간의 시간
console.log(currentDate.getMinutes()); // 변경된 시간의 분
console.log(currentDate.getSeconds()); // 변경된 시간의 초
결론
JavaScript의 Date 객체를 사용하여 날짜와 시간의 구성요소를 변경하는 방법을 알아보았습니다. 이를 참고하여 필요에 따라 날짜와 시간을 유연하게 다룰 수 있을 것입니다.
참고 자료
내용에 대한 자세한 내용은 MDN 웹 문서를 참조하시기 바랍니다.