Method: Holidays.ch_gl_naefelser_fahrt

Defined in:
lib/generated_definitions/ch.rb,
lib/generated_definitions/europe.rb

.ch_gl_naefelser_fahrt(year) ⇒ Object

First Thursday of April. If the first Thursday of April is in the week before easter, then a week later.



76
77
78
79
80
81
82
83
84
85
86
# File 'lib/generated_definitions/ch.rb', line 76

def self.ch_gl_naefelser_fahrt(year)
  date = Date.civil(year,4,1)
  # Find the first Thursday of April
  until date.wday.eql? 4 do
    date += 1
  end
  if date.eql?(easter(year)-3)
    date += 7
  end
  date
end