![show/hide quicksearch [+]](../../images/find.png)
月日の配当が太陽および月の位置によって決定される暦
Calendar based on the ephemeris of the Sun or the Moon
年月日 -> 通日
y - 年 m - 月 (0 始まり) d - 日 (0 始まり) returns : 通日
     # File when/calendartypes.rb, line 672
672:     def _coordinates_to_number(yy, mm=0, dd=0)
673:       _new_month(_new_year_month(+yy) + mm) + dd
674:     end
					通日 - > 年月日
  sdn     : 通日
  returns : [y, m, d]
    y     - 年
    m     - 月 (0 始まり)
    d     - 日 (0 始まり)
					
					
					
     # File when/calendartypes.rb, line 685
685:     def _number_to_coordinates(sdn)
686:       nn, dd = Residue.mod(sdn) {|m| _new_month(m)}
687:       yy, mm = Residue.mod(nn)  {|y| _new_year_month(y)}
688:       [yy, mm, dd]
689:     end
					暦要素数
  引数パターン1
    date    : [y]
      y     - 年
    returns : その年の月数
  引数パターン2
    date    : [y, m]
      y     - 年
      m     - 月 (0 始まり)
    returns : その年月の日数
					
					
					
     # File when/calendartypes.rb, line 706
706:     def _length(date)
707:       y, m = date
708:       if (m)
709:         #  指定した月に含まれる日の数を返します。
710:         m += _new_year_month(+y)
711:         return _new_month(m+1) - _new_month(m)
712:       else
713:         #  指定した年に含まれる月の数を返します。
714:         return _ids([y]).length
715:       end
716:     end
					Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.