Ange tidszoner
Nu när du har fått grepp om att ange tidszoner en åt gången, ska vi titta på hur man anger dem för de tio första resorna som W20529 genomförde.
timezone och timedelta har redan importerats. Gör ändringen med .replace()
Den här övningen är en del av kursen
Arbeta med datum och tider i Python
Övningsinstruktioner
- Skapa
edt, etttimezone-objekt med UTC-förskjutningen -4 timmar. - Inuti
for-loopen: - Ange
tzinfoförtrip['start']. - Ange
tzinfoförtrip['end'].
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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'].____