Computer >> Máy Tính >  >> Lập trình >> Python

Các mô-đun Python cho thao tác ngày tháng là gì?


Có nhiều mô-đun có sẵn trong cả thư viện chuẩn và kho lưu trữ PiPy để thao tác ngày tháng. Thư viện phổ biến nhất trong số các thư viện sau (không theo thứ tự cụ thể) -

  • datetime (Thư viện chuẩn) - Mô-đun datetime cung cấp các lớp để thao tác ngày và giờ theo cả cách đơn giản và phức tạp. Mặc dù số học ngày và giờ được hỗ trợ, trọng tâm của việc triển khai là trích xuất thuộc tính hiệu quả để định dạng và thao tác đầu ra.

  • thời gian (Thư viện chuẩn) - Mô-đun này cung cấp các chức năng khác nhau liên quan đến thời gian. Mặc dù mô-đun này luôn có sẵn, nhưng không phải tất cả các chức năng đều có sẵn trên tất cả các nền tảng. Hầu hết các chức năng được định nghĩa trong mô-đun này nền tảng gọi các chức năng thư viện C có cùng tên.

  • dateutil - Mô-đun dateutil cung cấp các phần mở rộng mạnh mẽ cho mô-đun datetime tiêu chuẩn, có sẵn trong Python 2.3+.

  • mxDateTime - mxDateTime ™ là một gói mở rộng Python cung cấp ba đối tượng mới, DateTime, DateTimeDelta và RelativeDateTime, cho phép bạn lưu trữ và xử lý các giá trị ngày / giờ theo cách tự nhiên hơn nhiều so với sử dụng dấu tích (giây kể từ 1.1.1970 0:00 UTC), biểu diễn được sử dụng bởi mô-đun thời gian của Python.

  • pytz - pytz đưa cơ sở dữ liệu Olson tz vào Python. Thư viện này cho phép tính toán múi giờ chính xác và đa nền tảng bằng Python 2.4 trở lên. Nó cũng giải quyết vấn đề về thời gian không rõ ràng vào cuối giờ tiết kiệm ánh sáng ban ngày mà bạn có thể đọc thêm trong Tham khảo thư viện Python.