Subject: | Incorrect dates in bundled Canadian date profiles |
In the built-in date profiles (in Profiles.pm) for Canada (CA), the
calculation for the holiday "Victoria Day" is incorrect. Currently it's
set to always be the 22nd of May, but it should actually be on the last
Monday on or before the 24th of May.
I noticed a sub called "CA_QC_Dollard" that calculates "Fête de Dollard"
for Quebec, and it seems to work correctly as this holiday falls on the
same day as "Victoria Day". I think this function could be used to
calculate all the occurrences of "Victoria Day" correctly with a minimal
amount of effort.