Module: EasterDates::InstanceMethods

Defined in:
lib/aeeg_time/easter_dates.rb

Instance Method Summary collapse

Instance Method Details

#easter?Boolean

Returns:

  • (Boolean)


12
13
14
# File 'lib/aeeg_time/easter_dates.rb', line 12

def easter?
  easter_mm_dd(year)==monthday
end

#easter_mm_dd(year) ⇒ Object



7
8
9
10
# File 'lib/aeeg_time/easter_dates.rb', line 7

def easter_mm_dd(year)
  raise "No easter date for year=#{year}" if !EASTERS.has_key? year
  EASTERS[year]
end

#easter_monday?Boolean

Returns:

  • (Boolean)


16
17
18
# File 'lib/aeeg_time/easter_dates.rb', line 16

def easter_monday?
  easter_mm_dd(year)==(self-(24*60*60)).monthday
end