pytz

Utilities

Conversiones de zona horaria

Descripción general pytz

pytz trae la base de datos de zona horaria de Olson a Python. Permite cálculos de zonas horarias precisos y multiplataforma, y ​​admite cientos de zonas horarias de todo el mundo. pytz es la opción estándar cuando necesita convertir objetos de fecha y hora entre zonas horarias o trabajar con fechas y horas que reconocen la zona horaria en Python.

pytz está incluido en la distribución Python dePyodidey está disponible instantáneamente enPyRun. Puede explorar conversiones de zonas horarias, trabajar con fechas y horas compatibles con el horario de verano y formatear horas para diferentes configuraciones regionales sin ninguna instalación.

Código y salida de ejecución

Convierta fechas y horas en zonas horarias globales.

Pytz Timezone ConversionsEjecutar en el editor
from datetime import datetime
import pytz

event_utc = datetime(2025, 12, 31, 23, 0, 0, tzinfo=pytz.utc)
print("New Year UTC:", event_utc.strftime("%Y-%m-%d %H:%M %Z"))

zones = [
    "America/New_York",
    "Europe/London",
    "Asia/Kolkata",
    "Asia/Tokyo",
    "Australia/Sydney",
]

print("\nNew Year around the world:")
for tz_name in zones:
    tz = pytz.timezone(tz_name)
    local_dt = event_utc.astimezone(tz)
    print(f"  {tz_name:<25} {local_dt.strftime('%Y-%m-%d %H:%M %Z')}")

Paquetes relacionados

Recursos recomendados de Python

Amplíe sus conocimientos con tutoriales interactivos relacionados, hojas de trucos y comparaciones de códigos.