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

Làm cách nào để tìm ngày thứ Hai duy nhất với Python?


Bạn có thể dễ dàng tìm thấy ngày thứ Hai tới bằng thư viện datetime của Python và đối tượng hẹn giờ. Bạn chỉ cần chọn ngày hôm nay. Sau đó, trừ số ngày đã trôi qua trong tuần này (điều này giúp bạn trở thành ngày thứ hai 'cuối cùng'). Cuối cùng, thêm một tuần vào ngày này bằng cách sử dụng đối tượng hẹn giờ và bạn sẽ có ngày thứ hai tiếp theo.

Ví dụ

import datetime
today = datetime.date.today()
next_monday = today + datetime.timedelta(days=-today.weekday(), weeks=1)
print(next_monday)

Đầu ra

Điều này sẽ đưa ra kết quả -

2018-01-08