zoneinfo
Python zoneinfo moduli
❮ Python o‘rnatilgan modullari
Misol
IANA vaqt zonalari bazasidan foydalanib, vaqt zonalari bilan ishlang:
from datetime import datetime
from zoneinfo import ZoneInfo
dt = datetime(2025, 1, 15, 12, 0, tzinfo=ZoneInfo('America/New_York'))
print(f'New York time: {dt}')
tokyo = dt.astimezone(ZoneInfo('Asia/Tokyo'))
print(f'Tokyo time: {tokyo}')
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
zoneinfo moduli IANA vaqt zonalari ma’lumotlar bazasini qo‘llab-quvvatlaydi va vaqt zonalari bilan standart hamda ishonchli tarzda ishlash imkonini beradi.
Undan vaqtni bir vaqt zonasidan boshqasiga o‘tkazish, yozgi vaqtga o‘tishlarni hisobga olish va vaqt zonalariga oid tarixiy ma’lumotlar bilan ishlash uchun foydalaning.
Eslatma: Bu modul Python 3.9 da qo‘shilgan va ko‘plab holatlarda eskiroq pytz paketining o‘rnini bosadi.
A’zolar
| A’zo | Tavsif |
|---|---|
| available_timezones() | Barcha mavjud IANA vaqt zonalari nomlaridan iborat to‘plamni (set) qaytaradi. |
| InvalidTZPathWarning | TZPATH yaroqsiz yo‘lni o‘z ichiga olganda chiqariladigan ogohlantirish. |
| reset_tzpath() | Vaqt zonalarini qidirish yo‘lini standart holatga qaytaradi. |
| ZoneInfo | IANA vaqt zonasini ifodalovchi sinf. |
| ZoneInfoNotFoundError | Vaqt zonasi topilmaganda yuzaga keladigan istisno. |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
