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
Oefeninstructies
- Importeer
tzuitdateutil. - Ken
ettoe als de tijdzone'America/New_York'. - Stel binnen de
for-lusstartenendzo in dat zeetals 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'].____