소개
Python 에서는 datetime 모듈을 사용하여 주어진 날짜에 쉽게 며칠을 더하거나 뺄 수 있습니다. 이는 작업 또는 프로젝트의 마감일을 계산하거나, 주어진 날짜로부터 며칠 후의 날짜를 결정하는 등 다양한 시나리오에서 유용할 수 있습니다.
Python 에서는 datetime 모듈을 사용하여 주어진 날짜에 쉽게 며칠을 더하거나 뺄 수 있습니다. 이는 작업 또는 프로젝트의 마감일을 계산하거나, 주어진 날짜로부터 며칠 후의 날짜를 결정하는 등 다양한 시나리오에서 유용할 수 있습니다.
두 개의 인수를 받는 함수 add_days(n, d)를 작성하십시오.
n: 주어진 날짜에 더하거나 (양수) 빼야 (음수) 하는 일수를 나타내는 정수입니다.d: 일수를 더하거나 빼야 하는 날짜를 나타내는 선택적 인수입니다. 제공되지 않으면 현재 날짜가 사용되어야 합니다.이 함수는 지정된 일수를 더하거나 뺀 후의 새 날짜를 나타내는 datetime 객체를 반환해야 합니다.
from datetime import datetime, timedelta
def add_days(n, d = datetime.today()):
return d + timedelta(n)
from datetime import date
add_days(5, date(2020, 10, 25)) ## date(2020, 10, 30)
add_days(-5, date(2020, 10, 25)) ## date(2020, 10, 20)
이 챌린지에서는 Python 의 datetime 모듈을 사용하여 주어진 날짜에 일수를 더하거나 빼는 방법을 배웠습니다. 또한 일수와 날짜를 입력받아 지정된 일수를 더하거나 뺀 후의 새 날짜를 반환하는 함수를 작성했습니다.