29 de marzo, a lo largo de una década
Las normas del horario de verano son complicadas: son diferentes en los distintos lugares, cambian con el tiempo y suelen empezar en domingo (por lo que se desplazan por el calendario).
Por ejemplo, en el Reino Unido, en el momento de escribir esta lección, el horario de verano comienza el último domingo de marzo. Veamos el desfase UTC del 29 de marzo, a medianoche, de los años 2000 a 2010.
Este ejercicio forma parte del curso
Trabajar con fechas y horas en Python
Instrucciones del ejercicio
- Utilizando
tz
, establece que la zona horaria dedt
sea'Europe/London'
. - Dentro del bucle
for
: - Utiliza el método
.replace()
para cambiar el año dedt
pory
. - Llama a
.isoformat()
sobre el resultado para observar los resultados.
Ejercicio interactivo práctico
Prueba este ejercicio completando el código de muestra.
# Import datetime and tz
from datetime import datetime
from dateutil import tz
# Create starting date
dt = datetime(2000, 3, 29, tzinfo = ____)
# Loop over the dates, replacing the year, and print the ISO timestamp
for y in range(2000, 2011):
print(dt.____(year=____).____())