pytz

Utilities

Conversões de fuso horário

Visão geral pytz

pytz traz o banco de dados de fuso horário Olson para Python. Ele permite cálculos precisos e multiplataforma de fuso horário, suportando centenas de fusos horários de todo o mundo. pytz é a escolha padrão quando você precisa converter objetos datetime entre fusos horários ou trabalhar com datetimes com reconhecimento de fuso horário em Python.

pytz está incluído na distribuição Python dePyodidee está disponível instantaneamente emPyRun. Você pode explorar conversões de fuso horário, trabalhar com datas e horas compatíveis com horário de verão e formatar horários para diferentes localidades sem qualquer instalação.

Saída de código e execução

Converta datas e horas em fusos horários globais.

Pytz Timezone ConversionsExecutar no 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')}")

Pacotes Relacionados

Recursos Python recomendados

Expanda seu conhecimento com tutoriais interativos relacionados, folhas de dicas e comparações de código.