Quantas horas se passaram no horário de verão?
Como nossos dados de bicicleta ocorrem no outono, você terá que fazer outra coisa para saber sobre o início do horário de verão.
Vamos dar uma olhada em 12 de março de 2017, no leste dos Estados Unidos, quando o horário de verão entrou em vigor às 2 AM.
Se você criar um datetime
para a meia-noite daquela noite e adicionar 6 horas a ele, quanto tempo terá se passado?
Este exercício faz parte do curso
Trabalhando com datas e horários em Python
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# Import datetime, timedelta, tz, timezone
from datetime import datetime, timedelta, timezone
from dateutil import tz
# Start on March 12, 2017, midnight, then add 6 hours
start = datetime(2017, 3, 12, tzinfo = tz.gettz('America/New_York'))
end = start + ____(____)
print(start.isoformat() + " to " + end.isoformat())