pytz

Utilities

Saat dilimi dönüşümleri

Genel Bakış pytz

pytz, Olson saat dilimi veritabanını Python'a getiriyor. Dünyanın dört bir yanından yüzlerce saat dilimini destekleyerek doğru ve platformlar arası saat dilimi hesaplamalarına olanak tanır. Python'da tarih saat nesnelerini saat dilimleri arasında dönüştürmeniz veya saat dilimine duyarlı tarih saatleriyle çalışmanız gerektiğinde pytz standart seçimdir.

pytz,Pyodide'nin Python dağıtımında paketlenmiştir vePyRun'de anında kullanılabilir. Herhangi bir kurulum gerektirmeden saat dilimi dönüşümlerini keşfedebilir, DST uyumlu tarih saatleriyle çalışabilir ve farklı yerel ayarlar için saatleri biçimlendirebilirsiniz.

Kod ve Yürütme Çıkışı

Datetime'ları küresel saat dilimleri arasında dönüştürün.

Pytz Timezone ConversionsDüzenleyicide Çalıştır
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')}")

İlgili Paketler

Önerilen Python Kaynakları

İlgili etkileşimli eğitimler, yardımcı sayfalar ve kod karşılaştırmalarıyla bilginizi genişletin.