Ile godzin upłynęło podczas zmiany czasu na letni?
Ponieważ nasze dane o rowerach dotyczą jesieni, do zbadania początku czasu letniego użyjemy innego przykładu.
Spójrzmy na 12 marca 2017 roku we wschodniej części Stanów Zjednoczonych, kiedy czas letni zaczął obowiązywać o godzinie 2:00 w nocy.
Jeśli utworzysz obiekt datetime dla północy tej nocy i dodasz do niego 6 godzin, ile czasu faktycznie upłynie?
To ćwiczenie jest częścią kursu
Praca z datami i czasem w Pythonie
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Import datetime, timedelta, tz, timezone
from datetime import datetime, timedelta, timezone
from dateutil import tz
# Start on March 12, 2017, midnight, then add 6 hours
start = datetime(2017, 3, 12, tzinfo = tz.gettz('America/New_York'))
end = start + ____(____)
print(start.isoformat() + " to " + end.isoformat())