Method: When::TM::CalDate#length
- Defined in:
- lib/when_exe/tmptypes.rb
#length(upper, lower = DAY) ⇒ Integer
要素数 ― 上位要素に含まれる下位要素の数
776 777 778 779 780 |
# File 'lib/when_exe/tmptypes.rb', line 776 def length(upper, lower=DAY) range = [floor(upper).to_i, ceil(upper).to_i] range = range.map {|d| (Residue.mod(d) {|m| frame._new_month(m)})[0]} if lower == MONTH range[1] - range[0] end |