Las zonas horarias son muy complejas, pero son una realidad inevitable en ingeniería. Algunas zonas horarias han llegado a saltarse días enteros y repetirse otros. Hay zonas horarias que se cambian a DST dos veces al año. Pero no necesariamente cada año. En Python, es posible hasta crear datetimes con igualdad no transitiva (a == b, b == c, a != c).
En esta charla, vas a aprender sobre el modelo de zonas horarias en Python y otros conceptos fundamentales para evitar problemas con datetime. Usando el módulo zoneinfo introducido en Python 3.9, cubrimos como lidiar con tiempos ambiguos e imaginarios, aritmética de datetimes cerca de una transición de horario de verano, y que significa el atributo fold.