Placer les trajets à vélo dans le fuseau horaire approprié
Au lieu de définir manuellement les fuseaux horaires pour W20529, nous allons les attribuer à leur fuseau horaire IANA : 'America/New_York'. Comme nous connaissons leur juridiction politique, il n'est pas nécessaire de rechercher leur décalage UTC. Python se chargera de cela pour nous.
Cet exercice fait partie du cours
Utilisation des dates et des heures en Python
Instructions
- Importez
tzà partir dedateutil. - Veuillez définir
etcomme fuseau horaire'America/New_York'. - Dans la boucle d'
for, définissezstartetendpour 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'].____