Làm cách nào để mã ngày tháng trong python?

Trong Python, ngày và giờ không phải là kiểu dữ liệu của riêng chúng, nhưng một mô-đun có tên datetime có thể được nhập để hoạt động với ngày cũng như thời gian. Mô-đun Datetime của Python được tích hợp sẵn trong Python, do đó không cần cài đặt nó bên ngoài.  

Mô-đun Datetime trong Python cung cấp các lớp để làm việc với ngày và giờ. Các lớp này cung cấp một số hàm để xử lý ngày, giờ và khoảng thời gian. Ngày và giờ là một đối tượng trong Python, vì vậy khi bạn thao tác với chúng, bạn thực sự đang thao tác với các đối tượng chứ không phải chuỗi hoặc dấu thời gian.  

Mô-đun DateTime được phân loại thành 6 lớp chính –

  • ngày tháng – Một ngày ngây thơ được lý tưởng hóa, giả sử lịch Gregorian hiện tại luôn như vậy và sẽ luôn như vậy, có hiệu lực. Thuộc tính của nó là năm, tháng và ngày
  • thời gian – Thời gian lý tưởng hóa, không phụ thuộc vào bất kỳ ngày cụ thể nào, giả sử rằng mỗi ngày có chính xác 24*60*60 giây. Các thuộc tính của nó là giờ, phút, giây, micro giây và tzinfo
  • datetime – Đó là sự kết hợp giữa ngày và giờ cùng với các thuộc tính năm, tháng, ngày, giờ, phút, giây, micro giây và tzinfo
  • timedelta – Khoảng thời gian thể hiện sự khác biệt giữa hai trường hợp ngày, giờ hoặc ngày giờ đối với độ phân giải micro giây
  • tzinfo – Nó cung cấp các đối tượng thông tin múi giờ
  • múi giờ – Một lớp triển khai lớp cơ sở trừu tượng tzinfo dưới dạng phần bù cố định từ UTC [Mới trong phiên bản 3. 2]

lớp ngày

Lớp ngày được sử dụng để khởi tạo các đối tượng ngày trong Python. Khi một đối tượng của lớp này được khởi tạo, nó biểu thị một ngày ở định dạng YYYY-MM-DD. Hàm tạo của lớp này cần ba đối số bắt buộc năm, tháng và ngày

cú pháp xây dựng.   

class datetime.date[year, month, day]

Các đối số phải nằm trong phạm vi sau -

  • MINYEAR

Chủ Đề