Bisiklet yolculuklarını doğru saat dilimine yerleştirme
W20529 için saat dilimlerini elle ayarlamak yerine, onları IANA saat dilimine atayalım: 'America/New_York'. Politik yargı alanlarını bildiğimiz için UTC ofsetini aramamıza gerek yok. Python bunu bizim için halledecek.
Bu egzersiz
Python'da Tarihler ve Saatlerle Çalışmak
kursunun bir parçasıdırEgzersiz talimatları
dateutiliçindentzmodülünü içe aktar.etdeğişkenine'America/New_York'saat dilimini ata.fordöngüsünde,startveenddeğerlerinin saat diliminietolarak ayarla (.replace()kullan).
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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'].____