Fechas y tiempo

Cuánto falta, cuánto pasó, y en qué formato mostrarlo. El módulo datetime.

El módulo datetime viene incluido en Python. Su función más usada es datetime.now(), que devuelve un objeto con la fecha y hora del momento exacto en que se ejecuta.

Un objeto datetime no es texto todavía. Para mostrarlo con el formato que quieras —"11/09/2026", "11 de septiembre"— se usa .strftime() con códigos que dicen qué parte va dónde.

Restar dos fechas te da directamente cuántos días, horas y segundos hay entre ellas. El resultado es un objeto timedelta.

Los objetos datetime se comparan igual que números, con <, >, ==. Útil para ordenar eventos o revisar si algo ya venció.

Obtener la fecha y hora actual, formatearla como texto legible, calcular cuánto tiempo hay entre dos fechas, y compararlas u ordenarlas.

Ahora, una herramienta que da miedo de lejos pero que en el fondo es simple: buscar patrones dentro de texto.