Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > dateライブラリ > Dateクラス > parse

singleton method Date.parse

parse(str = '-4712-01-01', complete = false, start = Date::ITALY) -> Date[permalink][rdoc]

与えられた日付表現を解析し、 その情報に基づいて日付オブジェクトを生成します。

complete が真で、年が "00" から "99" の範囲であれば、 年の下2桁表現であるとみなしこれを補います。 なお、省略した場合は、偽とみなします。

Date._parse も参照してください。

[PARAM] str:
日付をあらわす文字列
[PARAM] complete:
年を補完するか
[PARAM] start:
グレゴリオ暦をつかい始めた日をあらわすユリウス日
[EXCEPTION] ArgumentError:
正しくない日付になる組み合わせである場合に発生します。