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
<cours>Utilisation des dates et des heures en Python</cours>Instructions de l’exercice
- 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 ce code d’exemple.
# 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'].____