ПочатиПочніть безкоштовно

Переведення поїздок на велосипедах у правильний часовий пояс

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