소개
이 랩에서는 JavaScript 에서 주어진 날짜에 분을 추가하는 방법을 살펴봅니다. addMinutesToDate 함수는 Date 생성자와 다양한 Date 메서드를 사용하여 지정된 분이 추가된 새로운 날짜 객체를 생성합니다. 이 랩은 JavaScript 에서 날짜를 조작하는 방법을 이해하고 향후 프로젝트에 유용한 유틸리티 함수를 제공하는 데 도움이 될 것입니다.
날짜에 분 추가 함수
주어진 날짜에 특정 분을 추가하려면 다음 함수를 사용하십시오.
const addMinutesToDate = (date, n) => {
// 주어진 날짜로부터 Date 객체 생성
const d = new Date(date);
// Date 객체에 n 분 추가
d.setTime(d.getTime() + n * 60000);
// 새로운 날짜의 문자열 표현을 yyyy-mm-dd HH:MM:SS 형식으로 반환
return d.toISOString().split(".")[0].replace("T", " ");
};
이 함수를 사용하려면 날짜의 문자열 표현을 첫 번째 인수로, 추가할 분 (음수일 경우 빼기) 을 두 번째 인수로 전달합니다. 예를 들어:
addMinutesToDate("2020-10-19 12:00:00", 10); // '2020-10-19 12:10:00'
addMinutesToDate("2020-10-19", -10); // '2020-10-18 23:50:00'
이 함수는 새로운 날짜를 yyyy-mm-dd HH:MM:SS 형식의 문자열로 반환합니다.
요약
축하합니다! 날짜에 분 추가 랩을 완료했습니다. LabEx 에서 더 많은 랩을 연습하여 기술을 향상시킬 수 있습니다.