Placer les trajets à vélo dans le bon fuseau horaire
Au lieu de régler les fuseaux horaires de W20529 à la main, assignons-leur leur fuseau horaire IANA: 'America/New_York'. Comme nous connaissons leur juridiction politique, nous n'avons pas besoin de rechercher leur décalage par rapport à UTC. Python le fera pour nous.
Cet exercice fait partie du cours
Travailler avec des dates et des heures en Python
Instructions
- Importez
tzà partir dedateutil. - Attribuez à
etle fuseau horaire'America/New_York'. - Dans la boucle
for, configurezstartetendpour qu'ils aientetcomme fuseau horaire (utilisez.replace()).
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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'].____