ComenzarEmpieza gratis

29 de marzo, a lo largo de una década

Las reglas del horario de verano son complicadas: varían según el lugar, cambian con el tiempo y suelen comenzar un domingo (por lo que se desplazan en el calendario).

Por ejemplo, en el Reino Unido, en el momento en que se redactó esta lección, el horario de verano comienza el último domingo de marzo. Veamos la diferencia horaria con respecto al UTC para el 29 de marzo, a medianoche, para 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, configura la zona horaria de dt para que sea 'Europe/London'.
  • Dentro del bucle « for »:
  • Utiliza el método « .replace() » para cambiar el año de « dt » a « y ».
  • Llama al .isoformat() para consultar 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