pytz

Utilities

Conversioni del fuso orario

Panoramica pytz

pytz porta il database del fuso orario Olson in Python. Consente calcoli accurati e multipiattaforma del fuso orario, supportando centinaia di fusi orari da tutto il mondo. pytz è la scelta standard quando è necessario convertire oggetti datetime tra fusi orari o lavorare con datetime compatibili con il fuso orario in Python.

pytz è incluso nella distribuzione Python diPyodideed è immediatamente disponibile inPyRun. Puoi esplorare le conversioni del fuso orario, lavorare con datetime compatibili con l'ora legale e formattare l'ora per diverse impostazioni locali senza alcuna installazione.

Codice e output di esecuzione

Converti date e orari nei fusi orari globali.

Pytz Timezone ConversionsEsegui nell'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')}")

Pacchetti correlati

Risorse Python consigliate

Espandi le tue conoscenze con tutorial interattivi, foglietti illustrativi e confronti di codici correlati.