Переводим поездки на велосипеде в правильный часовой пояс
Вместо того чтобы вручную задавать часовые пояса для W20529, присвоим им часовой пояс по базе IANA: 'America/New_York'. Поскольку мы знаем их географическую принадлежность, искать смещение UTC вручную не нужно — Python сделает это за нас.
Это упражнение является частью курса
Работа с датами и временем в Python
Инструкции к упражнению
- Импортируйте
tzизdateutil. - Присвойте переменной
etчасовой пояс'America/New_York'. - Внутри цикла
forзадайте дляstartиendчасовой поясetс помощью метода.replace().
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Import tz
from ____ import ____
# Create a timezone object for Eastern Time
et = tz.____('America/New_York')
# Loop over trips, updating the datetimes to be in Eastern Time
for trip in onebike_datetimes[:10]:
# Update trip['start'] and trip['end']
trip['start'] = trip['start'].____
trip['end'] = trip['end'].____