月の末日を取得して一覧表示
1 2 3 4 5 6 7 8 9 10 |
import calendar import datetime # 現在の日付取得 date = datetime.datetime.now() # 末日を一覧表示 for m in range(1, 13): # {0:02d} ⇒ {0} + 0字詰め2桁整数(2dと書くとスペースで詰める) print("{0:2d}月 月末日:{1}".format(m, calendar.monthrange(date.year, m)[1])) |