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

Làm cách nào để đặt ngày đầu tiên của mỗi tuần thành ngày trong tuần bằng Python?


Bạn có thể đặt ngày đầu tiên của mỗi tuần thành ngày trong tuần bằng Python. Trong mô-đun lịch có một hàm, setfirstweekday () giúp bạn đặt ngày đầu tiên của mỗi tuần thành mã của ngày trong tuần mà bạn cung cấp cho nó. Lưu ý rằng setfirstweekday chỉ ảnh hưởng đến các chức năng hiển thị như prmonth.

Ví dụ

import calendar
print(calendar.prmonth(2018, 1))
calendar.setfirstweekday(calendar.SUNDAY)
print(calendar.prmonth(2018, 1))

Đầu ra

Điều này sẽ cung cấp đầu ra -

    January 2018
Mo Tu We Th Fr Sa Su
 1  2  3  4  5  6  7
 8  9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
    January 2018
Su Mo Tu We Th Fr Sa
    1  2  3  4  5  6
 7  8  9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31