なぜ12月から始まりますか?最後に1 1
が繰り返されます。与えられた年(閏年を扱っている)の全日にわたって反復するPythonの方法は何ですか?日付が間違っています
import calendar
a = calendar.Calendar(0)
for b in range(1,13):
for x in a.itermonthdates(2016,b):
print x.month, x.day
出力:
12 28
12 29
12 30
12 31
1 1
1 2
1 3
..
..
..
全出力: