시작하기무료로 시작하기

날짜 빼기

Python의 date 객체를 사용하면 달력 날짜를 숫자처럼 다룰 수 있어요. 비교하고, 정렬하고, 더하거나 빼는 작업이 가능하죠. 덕분에 날짜 계산을 손으로 하기 번거로운 일도 코드로 쉽게 처리할 수 있어요.

2007년 플로리다 허리케인 시즌은 기록적으로 바빴고, 한 해에 8개의 허리케인이 발생했어요. 첫 허리케인은 2007년 5월 9일에, 마지막 허리케인은 2007년 12월 13일에 상륙했어요. 2007년의 첫 허리케인과 마지막 허리케인 사이에는 며칠이 지났을까요?

이 연습은 강의의 일부입니다

Python에서 날짜와 시간 다루기

강의 보기

연습 안내

  • datetime에서 date를 임포트하세요.
  • 2007년 5월 9일의 date 객체를 만들어 start 변수에 할당하세요.
  • 2007년 12월 13일의 date 객체를 만들어 end 변수에 할당하세요.
  • end에서 start를 빼고, 생성된 timedelta 객체의 일 수를 출력하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Import date
from ____ import ____

# Create a date object for May 9th, 2007
start = date(____, ____, ____)

# Create a date object for December 13th, 2007
end = date(____, ____, ____)

# Subtract the two dates and print the number of days
print((____ - ____).____)
코드 편집 및 실행