Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python에서 한 달의 마지막 날을 얻는 방법은 무엇입니까?


캘린더 모듈을 사용하여 해당 월의 1일 요일과 해당 월의 일 수를 찾을 수 있습니다. 이 정보를 사용하면 해당 월의 마지막 날을 쉽게 얻을 수 있습니다. 캘린더 모듈에는 지정된 연도 및 월에 대해 해당 월의 1일 요일과 월의 일 수를 반환하는 monthrange(year, month) 메소드가 있습니다.

예시

import calendar
day, num_days = calendar.monthrange(2017, 12)
last_week = num_days % 7
last_day = (day + last_week) % 7
print(last_day)

출력

이것은 출력을 제공합니다 -

0

요일은 일요일부터 시작하여 0-6입니다.