Aan de slagGa gratis aan de slag

Fietstochten in de juiste tijdzone plaatsen

In plaats van de tijdzones voor W20529 met de hand in te stellen, koppelen we ze aan hun IANA-tijdzone: 'America/New_York'. Omdat we hun politieke jurisdictie kennen, hoeven we de UTC-offset niet op te zoeken. Python doet dat voor ons.

Deze oefening maakt deel uit van de cursus

Werken met datums en tijden in Python

Cursus bekijken

Oefeninstructies

  • Importeer tz uit dateutil.
  • Ken et toe als de tijdzone 'America/New_York'.
  • Stel binnen de for-lus start en end zo in dat ze et als tijdzone hebben (gebruik .replace()).

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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'].____
Code bewerken en uitvoeren