datetime · 날짜 계산
날짜를 만들고 일수 차이를 계산하는 표준 라이브러리입니다.
기본 문법
date(year, month, day) + timedelta(days=n)작은 예제 python
from datetime import date, timedelta
start = date(2026, 10, 30)
print(start + timedelta(days=3))
print((date(2026, 11, 2) - start).days)실행 결과
2026-11-02 3
헷갈리기 쉬운 점
- 이 예제는 시각과 시간대가 없는 date를 사용합니다.
- 시간대를 포함한 시각이 필요하면 datetime과 zoneinfo를 함께 검토하세요. 한 달의 길이를 무조건 30일로 계산하면 안 됩니다.