CommencerCommencer gratuitement

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

Afficher le cours

Instructions

  • Importez tz à partir de dateutil.
  • Attribuez à et le fuseau horaire 'America/New_York'.
  • Dans la boucle for, configurez 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