ILSB

インド太陰太陽暦のベース部

スーパークラス:

クラス メソッド:

ILSB.new([quality={})
ILSB オブジェクトを生成して返します。
  quality  暦法の性質定義ハッシュ

プロテクテッド インスタンス メソッド:

ILSB#_date_to_sdn(*date)
年・月・日を地方時正午通日に変換して返します。
  date 日時を表す配列  年 [,月 [,日]]
ILSB#_sdn_to_date(sdn)
地方時正午通日を年・月・日に変換して返します。
  sdn 地方時正午通日
ILSB#_qualify
ILSB オブジェクトの性質定義を初期設定します。
@Ephemeris[0]  = 位相の計算に用いる月の Ephemeris
@Timezone[0]   = 位相の計算に用いる月の Timezone
@CycleOffset   = 位相のオフセット
@IndianStyle   = 閏月の表現方法
@YearEpoch     = 暦年の元期