날짜에 분 추가하기

Beginner

This tutorial is from open-source community. Access the source code

소개

이 랩에서는 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 에서 더 많은 랩을 연습하여 기술을 향상시킬 수 있습니다.