Сколько часов прошло в период перехода на летнее время?
Поскольку данные о велопоездках относятся к осеннему периоду, для изучения начала летнего времени воспользуемся другим примером.
Рассмотрим 12 марта 2017 года на востоке США, когда в 2:00 ночи вступило в силу летнее время.
Если создать объект datetime для полуночи этого дня и прибавить к нему 6 часов, сколько времени в действительности пройдёт?
Это упражнение является частью курса
Работа с датами и временем в Python
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# 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())