Atribuirea fusului orar corect curselor cu bicicleta
În loc să setezi manual fusurile orare pentru W20529, hai să le atribuim fusul orar IANA corespunzător: 'America/New_York'. Deoarece știm jurisdicția politică a acestora, nu trebuie să căutăm manual decalajul UTC. Python se va ocupa de asta în locul tău.
Acest exercițiu face parte din cursul
Lucrul cu date și ore în Python
Instrucțiuni pentru exercițiu
- Importă
tzdindateutil. - Atribuie lui
etfusul orar'America/New_York'. - În interiorul buclei
for, seteazăstartșiendastfel încât să aibăetca fus orar (folosește.replace()).
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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'].____