ふなばです。

少し遅くなってしまいましたが、period.rb をちょっとみさせてもらいました。
たぶん、  mdあたりが間違っています。md のテストも抜け落ちています。 ま
た、それぞれの範囲チェックで適切でないところがありそうです。

余談ですが、僕はもとの Period ってわりと雑なつくりなんじゃないかって印
象を持ってしまいました。コメントをみると、閏年の yd や、閏秒の挿入があっ
た場合の  sec のことは考えているのだろうか、と考えてしまいます。あまり
仕様に説得力を感じないのは僕の趣味じゃないからかなとも思いますが。

--Tadayoshi Funaba