बाइक ट्रिप्स को सही टाइम ज़ोन में रखना
W20529 के लिए टाइमज़ोन हाथ से सेट करने के बजाय, आइए उन्हें उनके IANA टाइमज़ोन 'America/New_York' असाइन करें. चूँकि हमें उनका राजनीतिक अधिकार-क्षेत्र पता है, हमें उनका UTC ऑफ़सेट देखने की ज़रूरत नहीं है. Python यह अपने आप कर देगा.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में Dates और Times के साथ काम करना
अभ्यास निर्देश
dateutilसेtzइम्पोर्ट करें.etको टाइमज़ोन'America/New_York'असाइन करें.forलूप के भीतर,startऔरendपरetको उनका टाइमज़ोन सेट करें (.replace()का उपयोग करें).
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# 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'].____