Die Radtouren in die richtige Zeitzone einordnen
Anstatt die Zeitzonen für W20529 manuell einzustellen, weisen wir ihnen ihre IANA-Zeitzone zu: „Amerika/New York“. Da wir ihre politische Zuständigkeit kennen, müssen wir ihren UTC-Offset nicht nachschlagen. Python erledigt das für uns.
Diese Übung ist Teil des Kurses
Arbeiten mit Datums- und Zeitangaben in Python
Anleitung zur Übung
- Importiere
tzausdateutil. - Mach „
et“ zur Zeitzone „'America/New_York'“. - Innerhalb der Schleife „
for“ stellst du „start“ und „end“ so ein, dass sie „et“ als Zeitzone haben (benutze „.replace()“).
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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'].____