ThaiC

中国領タイ族の暦

スーパークラス:

クラス メソッド:

ThaiC.instance(key)
文字列に対応するインスタンスを生成します。
  key  インスタンスを指定する文字列
ThaiC.new([quality={})
ThaiC オブジェクトを生成して返します。
  quality  暦法の性質定義ハッシュ

パブリック インスタンス メソッド:

ThaiC#new_year(y)
y で指定した年の始めの地方時正午通日を返します。
(運用上の年初 - すなわちソンクラーン)
  y  年 

ブライベート インスタンス メソッド:

ThaiC#_new_year(y)
y で指定した年の始めの地方時正午通日を返します。
(暦法上の1月1日)
  y  年 
ThaiC#_eph(y)
y で指定した年の暦定数を返します。
  y  年 
ThaiC#_thai(y, dir)
y で指定した年の平閏、8月の大小を判定します。
  y   年
  dir 前後の閏状態を表すコード
ThaiC#_qualify
ThaiC オブジェクトの性質定義を初期設定します。