ComenzarEmpieza gratis

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

Ver curso

Instrucciones del ejercicio

  • Utilizando tz, establece que la zona horaria de dt sea 'Europe/London'.
  • Dentro del bucle for:
  • Utiliza el método .replace() para cambiar el año de dt por y.
  • 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=____).____())
Editar y ejecutar código