pytz

Utilities

Konversi zona waktu

Ikhtisar pytz

pytz membawa database zona waktu Olson ke Python. Ini memungkinkan penghitungan zona waktu yang akurat dan lintas platform, mendukung ratusan zona waktu dari seluruh dunia. pytz adalah pilihan standar ketika Anda perlu mengonversi objek datetime antar zona waktu atau bekerja dengan datetime yang sadar zona waktu dengan Python.

pytz dibundel dalam distribusi PythonPyodidedan tersedia langsung diPyRun. Anda dapat menjelajahi konversi zona waktu, bekerja dengan waktu yang mendukung DST, dan memformat waktu untuk lokal berbeda tanpa instalasi apa pun.

Kode & Output Eksekusi

Konversikan waktu di seluruh zona waktu global.

Pytz Timezone ConversionsJalankan di 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')}")

Paket Terkait

Sumber Daya Python yang Direkomendasikan

Perluas pengetahuan Anda dengan tutorial interaktif terkait, lembar contekan, dan perbandingan kode.