NAME
Date::Holidays::DK - Determine Danish public holidays
SYNOPSIS
use Date::Holidays::DK;
my ($year, $month, $day) = (localtime)[ 5, 4, 3 ];
$year += 1900;
$month += 1;
print "Woohoo" if is_dk_holiday( $year, $month, $day );
my $h = dk_holidays($year);
printf "Dec. 25th is named '%s'\n", $h->{'1225'};
DESCRIPTION
Determines whether a given date is a Danish public holiday or not.
This module is based on the simple API of Date::Holidays::UK, but implements a generalised date mechanism, that will work for all years since 1700, when Denmark adopted the Gregorian calendar.
Functions
- is_dk_holiday($year, $month, $date)
-
Returns the name of the Holiday that falls on the given day, or undef if there is none.
- dk_holidays($year)
-
Returns a hashref of all defined holidays in the year. Keys in the hashref are in 'mmdd' format, the values are the names of the holidays.
EXPORTS
Exports is_dk_holiday() and dk_holidays() by default.
BUGS
Please report issues via CPAN RT:
http://rt.cpan.org/NoAuth/Bugs.html?Dist=Date-Holidays-DK
or by sending mail to
bug-Date-Holidays-DK@rt.cpan.org
AUTHORS
Lars Thegler <lars@thegler.dk>. Originally inspired by Date::Holidays::UK by Richard Clamp.
dk_holidays() concept by Jonas B. Nielsen.
COPYRIGHT
Copyright (c) 2004-2025 Lars Thegler. All rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.