-
Notifications
You must be signed in to change notification settings - Fork 146
Open
Description
👋 It looks like Southland Anniversary Day, Hawke's bay Anniversary Day and Canterbury Anniversary Day observed regional holidays in NZ are incorrect.
Holidays.between('2024-01-01', '2024-12-31', :nz_, :observed).reject { |holiday| holiday[:regions].include? :nz }
=>
[{:date=>Wed, 17 Jan 2024, :name=>"Southland Anniversary Day", :regions=>[:nz_sl]},
{:date=>Mon, 22 Jan 2024, :name=>"Wellington Anniversary Day", :regions=>[:nz_we]},
{:date=>Mon, 29 Jan 2024, :name=>"Nelson Anniversary Day", :regions=>[:nz_ne]},
{:date=>Mon, 29 Jan 2024, :name=>"Auckland Anniversary Day", :regions=>[:nz_ak]},
{:date=>Mon, 29 Jan 2024, :name=>"Northland Anniversary Day", :regions=>[:nz_nl]},
{:date=>Mon, 11 Mar 2024, :name=>"Taranaki Anniversary Day", :regions=>[:nz_ta]},
{:date=>Mon, 25 Mar 2024, :name=>"Otago Anniversary Day", :regions=>[:nz_ot]},
{:date=>Mon, 23 Sep 2024, :name=>"Dominion Day", :regions=>[:nz_sc]},
{:date=>Fri, 04 Oct 2024, :name=>"Hawke's bay Anniversary Day", :regions=>[:nz_hb]},
{:date=>Mon, 04 Nov 2024, :name=>"Marlborough Anniversary Day", :regions=>[:nz_mb]},
{:date=>Fri, 08 Nov 2024, :name=>"Canterbury Anniversary Day", :regions=>[:nz_ca]},
{:date=>Mon, 02 Dec 2024, :name=>"Chatham Island Anniversary Day", :regions=>[:nz_ch]},
{:date=>Mon, 02 Dec 2024, :name=>"Westland Anniversary Day", :regions=>[:nz_wl]}]Here are the correct rules for the observed dates from the government website
Hawke's Bay Anniversary: Moves to Friday before Labour Day.
Canterbury Anniversary: ... is the second Friday after the first Tuesday in November each year.
Southland Anniversary: Normally observed on Easter Tuesday.
Metadata
Metadata
Assignees
Labels
No labels