1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Práce s daty a časy v Pythonu

Connected

cvičení

Převod dvojic datetime hodnot na délky trvání

Při práci s časovými razítky nás často zajímá, kolik času uběhlo mezi jednotlivými událostmi. Naštěstí nám s tím pomůže aritmetika s datetime objekty – Python se postará o všechny přechody přes dny, měsíce i roky. Pojďme spočítat, kolik sekund bylo kolo mimo stojan pro každou jízdu.

Navazujeme na předchozí cvičení – data o jízdách kola jsou načtena jako seznam onebike_datetimes. Každý prvek seznamu tvoří dva objekty datetime, které odpovídají začátku a konci jízdy.

Pokyny

100 XP
  • Uvnitř smyčky:
    • Pomocí aritmetiky na prvcích start a end zjisti délku jízdy.
    • Výsledek ulož do proměnné trip_duration.
    • Z trip_duration vypočítej trip_length_seconds.