names=parse
visibility=public
kind=defined

--- parse(str = '-4712-01-01', complete = true, start = Date::ITALY) -> Date
与えられた日付表現を解析し、
その情報に基づいて日付オブジェクトを生成します。

年が "00" から "99" の範囲であれば、
年の下2桁表現であるとみなしこれを補います。
この振舞いを抑止したい場合は、ヒントとして、complete に false を与えます。

[[m:Date._parse]] も参照してください。

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

