Fechas y horas en Python
Aritmética y formato con datetime y timedelta.
from datetime import datetime, timedelta, timezone
lanzamiento = datetime(2026, 7, 29, 9, 30, tzinfo=timezone.utc)
limite = lanzamiento + timedelta(days=14)
cuenta_regresiva = limite - lanzamiento
marca = lanzamiento.isoformat()
analizado = datetime.fromisoformat("2026-07-29T09:30:00+00:00")
etiqueta = lanzamiento.strftime("%Y-%m-%d %H:%M")
es_antes = lanzamiento < limite
dias_restantes = cuenta_regresiva.days
Cómo funciona
- Sumar un
timedeltadesplaza un datetime. isoformatyfromisoformatvan y vuelven por texto.strftimeda formato; la resta da una duración.
El intento, en números
- Líneas
- 12
- Caracteres a escribir
- 416
- Tokens
- 88
- Ritmo de tres estrellas
- 105 tpm
Al ritmo de tres estrellas de 105 tokens por minuto, este intento toma unos 50 segundos.
Paso 4 de 5 en Formatos de datos; paso 20 de 41 en Herramientas de dominio.