FMD0.new([quality={})
FMD0 オブジェクトを生成して返します。 quality 暦法の性質定義ハッシュ
FMD0#_new_year(year)
y で指定した年の始めの地方時正午通日を返します。 y 年
FMD0#_new_year_sd(year)
year で指定した年の始めの地方時正午通日と、その1年の日数を返します。 year 年
FMD0#_new_year_yd(sdn)
地方時正午通日 sdn を含む年と、その日の年の通日、その1年の日数を返します。 sdn 地方時正午通日
FMD0#_make_rule(key, rule)
new で指定された月日配当規則をプログラムで利用可能にします。 key 年月日配当規則のハッシュキー rule 年月日配当規則
インスタンス変数 ハッシュのハッシュ@RuleTable の要素
Years => the period length / year Months => the period length / month Days => the period length / day Rule => Array of sub rules' key and offset