CommencerCommencer gratuitement

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

Afficher le cours

Instructions

  • Importez tz à partir de dateutil.
  • Veuillez définir et comme fuseau horaire 'America/New_York'.
  • Dans la boucle d'for, définissez start et end pour qu'ils aient et comme 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'].____
Modifier et exécuter le code