Переведення поїздок на велосипедах у правильний часовий пояс
Замість того щоб вручну виставляти часові пояси для 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'].____