arrow
UtilitiesNgày thân thiện với con người
Tổng quan arrow
Arrow là một thư viện Python cung cấp cách tiếp cận thân thiện với con người để tạo, thao tác, định dạng và chuyển đổi ngày giờ. Nó hoạt động như một giải pháp thay thế ngẫu nhiên cho datetime bằng một API đơn giản hơn, nhận biết múi giờ theo mặc định và các phương thức dịch chuyển thời gian trực quan như .shift(days=-1) và .humanize().
TrongPyRun, Mũi tên có sẵn qua micropip. Bạn có thể khám phá số học ngày, chuyển đổi múi giờ, định dạng thời gian tương đối và phân tích cú pháp ngày mà không cần xem qua bảng soạn sẵn ngày giờ tiêu chuẩn của Python — tất cả đều có trong trình duyệt của bạn mà không cần thiết lập.
Đầu ra mã & thực thi
Chuyển đổi múi giờ thân thiện với con người và dịch chuyển thời gian.
import arrow
now = arrow.now()
print("Now (local):", now.format("YYYY-MM-DD HH:mm:ss ZZ"))
print("Now (UTC) :", now.to("UTC").format("YYYY-MM-DD HH:mm:ss"))
past = now.shift(days=-10, hours=-3)
print("\n10 days 3 hrs ago:", past.humanize())
dt = arrow.get("2025-07-04 12:00:00", "YYYY-MM-DD HH:mm:ss", tzinfo="US/Eastern")
print("\nNew York :", dt.format("YYYY-MM-DD HH:mm ZZ"))
print("Tokyo :", dt.to("Asia/Tokyo").format("YYYY-MM-DD HH:mm ZZ"))
print("Mumbai :", dt.to("Asia/Kolkata").format("YYYY-MM-DD HH:mm ZZ"))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.