1. Nauka
  2. /
  3. Kursy
  4. /
  5. Praca z datami i czasem w Pythonie

Connected

ćwiczenie

Odejmowanie dat

Obiekty date w Pythonie pozwalają traktować daty kalendarzowe podobnie jak liczby: można je porównywać, sortować, dodawać, a nawet odejmować. Dzięki temu wykonywanie obliczeń na datach staje się proste – bez żmudnych obliczeń ręcznych.

Sezon huraganowy na Florydzie w 2007 roku był jednym z najbardziej aktywnych w historii – w ciągu jednego roku pojawiło się aż 8 huraganów. Pierwszy z nich uderzył 9 maja 2007 roku, a ostatni – 13 grudnia 2007 roku. Ile dni upłynęło między pierwszym a ostatnim huraganem w 2007 roku?

Instrukcje

100 XP
  • Zaimportuj date z modułu datetime.
  • Utwórz obiekt date dla 9 maja 2007 roku i przypisz go do zmiennej start.
  • Utwórz obiekt date dla 13 grudnia 2007 roku i przypisz go do zmiennej end.
  • Odejmij start od end, aby wyświetlić liczbę dni z wynikowego obiektu timedelta.