Définir les fuseaux horaires
Maintenant que vous maîtrisez l'attribution d'un fuseau horaire un à la fois, voyons comment l'appliquer aux dix premiers trajets effectués par W20529.
timezone et timedelta ont déjà été importés. Faites la modification avec .replace()
Cette activité fait partie du cours
Travailler avec les dates et les heures en Python
Instructions de l’exercice
- Créez
edt, un objettimezonedont le décalage par rapport à l'UTC est de -4 heures. - Dans la boucle
for: - Définissez le
tzinfopourtrip['start']. - Définissez le
tzinfopourtrip['end'].
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Create a timezone object corresponding to UTC-4
edt = ____
# Loop over trips, updating the start and end datetimes to be in UTC-4
for trip in onebike_datetimes[:10]:
# Update trip['start'] and trip['end']
trip['start'] = trip['start'].____
trip['end'] = trip['end'].____