Menetapkan perjalanan sepeda ke zona waktu yang benar
Alih-alih menetapkan zona waktu untuk W20529 secara manual, mari kita tetapkan zona waktu IANA mereka: 'America/New_York'. Karena kita mengetahui yurisdiksi politiknya, kita tidak perlu mencari offset UTC mereka. Python akan menanganinya untuk Anda.
Latihan ini adalah bagian dari kursus
Bekerja dengan Tanggal dan Waktu di Python
Petunjuk latihan
- Impor
tzdaridateutil. - Tetapkan
etsebagai zona waktu'America/New_York'. - Di dalam
forloop, atur agarstartdanendmemilikietsebagai zona waktunya (gunakan.replace()).
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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'].____