Can you help verify french holidays for Date::Calc?

Cedric Bouvier Cedric.Bouvier at ctp.com
Wed Apr 11 01:54:44 CDT 2001


[Toulouse.pm]

Steffen,

A few comments: I've never heard of "Jour de la République" but "Fête
Nationale".
"Ascension du Christ" is usually called "Ascension" whereas "Ascension de
Marie" becomes "Assomption".
May 1st is called "Fête du Travail" i.s.o "Jour du Travail".

I think you can drop "Dimanche de " for "Pâques" and "Pentecôte".

Should the 19th of March be included? It's not a bank holiday but the
anniversary of the end the war in Algeria (Evian Agreement, 19.03.1962) and
sometimes remembered of by some mayors. I don't how it should be called
either, for some still dare not call the events in Algeria a war.

So:
$Profiles->{'FR'} = # France
{
    "Nouvel An"                 => "01.01.",
    "Pâques"                    => "+0",
    "Lundi de Pâques"           => "+1",
    "Fête du Travail"           => "01.05.",
    "Armistice 1945"            => "08.05.",
    "Ascension"                 => "+39",
    "Pentecôte"                 => "+49",
    "Lundi de Pentecôte"        => "+50",
    "Fête Nationale"            => "14.07.",
    "Assomption"                => "15.08.",
    "Toussaint"                 => "01.11.",
    "Armistice 1918"            => "11.11.",
    "Noël"                      => "25.12."
};

HTH.
--Cedric


> -----Original Message-----
> From: Steffen Beyer [mailto:sb at engelschall.com]
> Sent: Tuesday, April 10, 2001 6:57 PM
> To: Paris Perl Mongers; Paris Perl Mongers; Toulouse Perl Mongers;
> Toulouse Perl Mongers; Luberon Perl Mongers; Luberon Perl Mongers;
> Marseille Perl Mongers
> Cc: Leon Brocard
> Subject: Can you help verify french holidays for Date::Calc?
> 
> 
> Dear French Perl Mongers,
> 
> I am currently working on the next release (version 5.0) of my module
> "Date::Calc", which will be able to perform date calculations which
> take holidays into consideration.
> 
> Therefore, I would like to provide calendar profiles for as 
> many countries
> as possible, including France.
> 
> I'm not sure if I implemented the French holidays in the correct way,
> or if anything is still missing.
> 
> I'm not only interested in official holidays (work is suspended), but
> also in purely commemorative days (or days when schools close).
> 
> Can you provide any insights, corrections or additions?
> (Please check my spelling also!)
> 
> Any help is most welcome!
> 
> Can you please also forward this message to your Perl Monger 
> mailing lists,
> as well as any acquaintances or friends who might be able to help?
> 
> Many thanks in advance!
> 
> Here are the French holidays I have so far:
> 
> $Profiles->{'FR'} = # France
> {
>     "Nouvel An"                 => "01.01.",
>     "Dimanche de Pâques"        => "+0",
>     "Lundi de Pâques"           => "+1",
>     "Jour du Travail"           => "01.05.",
>     "Armistice 1945"            => "08.05.",
>     "Ascension du Christ"       => "+39",
>     "Dimanche de Pentecôte"     => "+49",
>     "Lundi de Pentecôte"        => "+50",
>     "Jour de la République"     => "14.07.",
>     "Ascension de Marie"        => "15.08.",
>     "Toussaint"                 => "01.11.",
>     "Armistice 1918"            => "11.11.",
>     "Noël"                      => "25.12."
> };
> 
> Please also check whether a day is an official holiday, or
> just a commemorative day (nobody gets a day off), or a school
> holiday (only schools close).
> 
> Again, many thanks in advance for your precious help!
> 
> Best regards,
> -- 
>     Steffen Beyer <sb at engelschall.com>
>     http://www.engelschall.com/u/sb/whoami/ (Who am I)
>     http://www.engelschall.com/u/sb/gallery/ (Fotos Brasil, USA, ...)
>     http://www.engelschall.com/u/sb/download/ (Free Perl and 
> C Software)
> -
> Paris Perl Mongueu(r|se)s  => http://paris.pm.org/mail.html
> 



More information about the Toulouse-pm mailing list