pytz
UtilitiesChuyển đổi múi giờ
Tổng quan pytz
pytz mang cơ sở dữ liệu múi giờ Olson sang Python. Nó cho phép tính toán múi giờ chính xác và đa nền tảng, hỗ trợ hàng trăm múi giờ từ khắp nơi trên thế giới. pytz là lựa chọn tiêu chuẩn khi bạn cần chuyển đổi các đối tượng ngày giờ giữa các múi giờ hoặc làm việc với các ngày giờ nhận biết múi giờ trong Python.
pytz được gói trong bản phân phối Python củaPyodidevà có sẵn ngay lập tức trongPyRun. Bạn có thể khám phá chuyển đổi múi giờ, làm việc với ngày giờ nhận biết DST và định dạng thời gian cho các ngôn ngữ khác nhau mà không cần cài đặt.
Đầu ra mã & thực thi
Chuyển đổi ngày giờ trên các múi giờ toàn cầu.
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')}")Gói liên quan
Tài nguyên Python được đề xuất
Mở rộng kiến thức của bạn với các hướng dẫn tương tác, bảng ghi chú và so sánh mã có liên quan.
Vòng lặp Python
Tìm hiểu cách sử dụng vòng lặp Python để lặp lại dữ liệu. Nắm vững các phương pháp hay nhất về vòng lặp for, while, ngắt, tiếp tục và lặp bằng các ví dụ tương tác.
Cách sắp xếp danh sách trong Python
Tìm hiểu cách sắp xếp danh sách trong Python bằng phương thức Sort() và hàm Sort(). Khám phá các ví dụ về sắp xếp khóa tùy chỉnh và thứ tự đảo ngược.
Bảng cheat phương thức chuỗi Python
Hướng dẫn tham khảo đầy đủ về thao tác chuỗi Python. Làm chủ định dạng, tìm kiếm, phân tách, thay thế và kiểm tra thuộc tính chuỗi.
Python vs JavaScript: Ngôn ngữ lập trình nào tốt nhất?
So sánh toàn diện giữa Python và JavaScript. Khám phá sự khác biệt về cú pháp, hiệu suất, trường hợp sử dụng (phụ trợ so với giao diện người dùng) và các ví dụ về mã hóa.