CommencezCommencez gratuitement

Définir les fuseaux horaires

Maintenant que vous maîtrisez l'attribution d'un fuseau horaire un à la fois, voyons comment l'appliquer aux dix premiers trajets effectués par W20529.

timezone et timedelta ont déjà été importés. Faites la modification avec .replace()

Cette activité fait partie du cours

Travailler avec les dates et les heures en Python

Voir le cours

Instructions de l’exercice

  • Créez edt, un objet timezone dont le décalage par rapport à l'UTC est de -4 heures.
  • Dans la boucle for :
  • Définissez le tzinfo pour trip['start'].
  • Définissez le tzinfo pour trip['end'].

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Create a timezone object corresponding to UTC-4
edt = ____

# Loop over trips, updating the start and end datetimes to be in UTC-4
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