多分 Jan = 0 月なのを勘違いしているのであろう
>>247 は 5 月のつもりなのだろうが、それでは 6 月だ
>>247 が 7 月と思っているのは実際は 8 月なので例外が出ない