Colocando as viagens de bicicleta no fuso horário certo
Em vez de definir manualmente os fusos horários para W20529, vamos atribuí-los ao fuso horário IANA: “América/Nova York”. Como a gente sabe qual é a jurisdição política deles, não precisamos procurar o deslocamento UTC. O Python vai fazer isso pra gente.
Este exercício faz parte do curso
Trabalhando com datas e horas em Python
Instruções do exercício
- Importe
tzdedateutil. - Defina
etcomo o fuso horário'America/New_York'. - Dentro do loop `
for, definastart` e `endpara teret` como seu fuso horário (use ` `.replace()``).
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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'].____