calendar 모듈 함수 | 설명 | 사용예 |
calendar(year [,m=3]) | 지정된 연도의 전체 달력을 문자열로 반환 | calendar.calendar(2017) |
month(year, month) | 지정됨 연도와 월의 달력을 문자열로 반환 | calendar.month(2019,1) |
monthrange(year, month) | 지정된 연도와 월의 시작요일과 일수반환. 요일의 경우 0(월)~6(일) 사이의 숫자로 지정 | calendar.monthrange(2020,1) |
firstweekday() | 달력에 표시되는 주의 첫번째 요일값을 반환 월요일(0) 이 기본지정 | calendar.firstweekday() |
setfirstweekday(weekday) | 달력에 표시되는 주의 첫번째 요일 지정 | calendar.setfirstweekday |
weekday(year, month, day) | 지정된 날짜[연도, 월, 일] 의 요일을 반환 | calendar.weekday(year,month,day) |
isleap(year) | 지정된 연도가 윤년이면 True | calendar.sisleap(2020) |
calendar 요일 지정 상수
calendar 요일지정상수 | ||
요일 | 상수 | 숫자 |
월 | calendar.MONDAY | 0 |
화 | calendar.TUESDAY | 1 |
수 | calendar.WEDNESDAY | 2 |
목 | calendar.THURSDAY | 3 |
금 | calendar.FRIDAY | 4 |
토 | calendar.SATURDAY | 5 |
일 | calendar.SUNDAY | 6 |