まぁ、私はその仕組みを理解できていないので、どこが変なのかも分かりませんけど、閏年が正しく判定できさえすれば方法は問いません…。