Začněte nyníZačněte zdarma

29. března napříč desetiletím

Pravidla letního času jsou složitá: liší se v různých zemích, mění se v čase a letní čas obvykle začíná v neděli (takže datum přechodu se každý rok posouvá po kalendáři).

Například ve Spojeném království, v době vzniku této lekce, začíná letní čas poslední březnovou nedělí. Podívejme se na UTC offset pro 29. března o půlnoci v letech 2000 až 2010.

Toto cvičení je součástí kurzu

Práce s daty a časy v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Pomocí tz nastav pro dt časové pásmo 'Europe/London'.
  • Uvnitř cyklu for:
  • Pomocí metody .replace() změň rok v dt na hodnotu y.
  • Zavolej .isoformat() na výsledek a sleduj, co dostaneš.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Import datetime and tz
from datetime import datetime
from dateutil import tz

# Create starting date
dt = datetime(2000, 3, 29, tzinfo = ____)

# Loop over the dates, replacing the year, and print the ISO timestamp
for y in range(2000, 2011):
  print(dt.____(year=____).____())
Upravit a spustit kód