pytz
Utilities時區轉換
概述 pytz
pytz 將 Olson 時區資料庫引入 Python。它允許準確的跨平台時區運算,支援來自世界各地的數百個時區。當您需要在時區之間轉換日期時間物件或在 Python 中使用時區感知日期時間時,pytz 是標準選擇。
pytz 捆綁在Pyodide的 Python 發行版中,並且可以立即在PyRun中使用。您可以探索時區轉換、使用支援 DST 的日期時間以及針對不同區域設定設定時間格式,而無需進行任何安裝。
程式碼和執行輸出
跨全球時區轉換日期時間。
Pytz Timezone Conversions在編輯器中執行
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')}")相關套餐
推薦的 Python 資源
透過相關的互動式教學、備忘單和程式碼比較來擴展您的知識。
Python教學
Python 迴圈:For 與 While 迴圈解釋
了解如何使用 Python 循環來迭代資料。透過互動式範例掌握 for 迴圈、while 迴圈、break、continue 和迴圈最佳實務。
查看資源
操作指南
如何在 Python 中對列表進行排序(升序和降序)
了解如何在 Python 中使用 sort() 方法和sorted() 函數對清單進行排序。發現自訂鍵排序和逆序範例。
查看資源
備忘錄
Python 字串方法備忘單
Python 字串操作的完整參考指南。掌握格式化、搜尋、拆分、取代和檢查字串屬性。
查看資源
語言比較
Python 與 JavaScript:哪種程式語言最好?
Python 和 JavaScript 的全面比較。探索語法差異、效能、用例(後端與前端)和編碼範例。
查看資源