Làm việc với ngày tháng trong Python
Để làm việc với ngày tháng trong Python cần
nhập các mô-đun tương ứng.
Việc này được thực hiện bằng chỉ thị đặc biệt
import, sau đó viết tên
mô-đun. Câu lệnh nhập được viết ở dòng
trên cùng của tệp.
Hãy nhập mô-đun datetime
để làm việc chính với ngày tháng:
import datetime
Để in ra một ngày, cần áp dụng phương thức đặc biệt
date vào mô-đun đã nhập.
Trong các tham số của nó, cần chỉ định
năm, tháng, ngày. Để tiện lợi,
hãy ghi ngày nhận được vào biến res:
res = datetime.date(2025, 12, 31)
print(res) # sẽ in ra 2025-12-31
Về bản chất, bây giờ trong biến res
lưu trữ một đối tượng chứa ngày tháng. Nó hữu ích
vì từ nó có thể trích xuất các đặc điểm chi tiết hơn
của ngày: ngày, tháng
và năm, v.v. Chỉ cần
truy cập vào các thuộc tính của nó - day,
month, year:
print(res.day) # sẽ in ra 31
print(res.month) # sẽ in ra 12
print(res.year) # sẽ in ra 2025
Gán cho biến birthdate ngày
sinh của người dùng. Sau đó in nó ra
theo định dạng năm-tháng-ngày.
Hãy sửa đổi bài toán trước để chỉ in ra năm sinh của người dùng.
Hãy in ra từ birthdate ngày mà
người dùng được sinh ra.
Hãy in ra từ birthdate tháng sinh
của người dùng.