Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > dateライブラリ > Dateクラス > valid_ordinal?
valid_ordinal?(year, yday, start = Date::GREGORIAN) -> bool
正しい年間通算日 (年日付) であれば真、そうでないなら偽を返します。
Date.jd、および Date.ordinal も参照してください。