Date-Calc

 view release on metacpan or  search on metacpan

CREDITS.txt  view on Meta::CPAN

Jigal van Hemert <jigal.van.hemert@iquip.nl>
Johan Vromans <jvromans@squirrel.nl>
Julien Quint <julien.quint@imag.fr>
Lars Ole <ma-karl2@online.no>
Magnus Bodin <magnus@bodin.org>
Marco Hunn <m_hunn@blue-design.ch>
Mark Keehn <mark.keehn@bigpond.com.au>
Michele Beltrame <mb@io.com>
Pat Waters <pat.waters@dir.qld.gov.au>
Paul Fenwick <pjf@cpan.org> <pjf@mukc.org.au>
Peter G. Martin <pmartin1@bigpond.net.au> <peterm@zeta.org.au>
Remco B. Brink <remco@solbors.no>
Robert McArthur <mcarthur@dstc.edu.au>
Stefaan Colson <stefaan.colson@sitel.com>
Stephane Rondal <rondal@usa.net>
Wim Verhaegen <wim.verhaegen@esat.kuleuven.ac.be>
Jabu Virginia Duma, Giant's Castle Lodge, Drakensberg,
3310 Estcourt, KwaZulu-Natal, South Africa
Dirk Swart <dirk@clickshare.com> <dirk@tristar.co.za>
Hilda de Jager <Hildadj@gcis.pwv.gov.za>
Hennie Meyer <Henniem@dbs1.pwv.gov.za>
Pe. Amancio <catedral@lkn.com.br>
Inez Hiltrop <inez@hiltrop.de>
Stephen Riehm <Stephen.Riehm@gmx.net>
Graham Crookham <graham.crookham2@sbs.siemens.co.uk>
Philip Newton <pne@writeme.com>

Many thanks to Sunny Paris <sun@weborama.fr> for correcting the french
date format in function "Date_to_Text_Long()"!

Many grateful thanks to Nathaniel Irons <ndi@bumppo.net> for reporting a
problem and for testing a possible solution on his machine regarding the
inclusion of the file "patchlevel.h"!

Many thanks to Daniel Crown <daniel@mailgratis.com.ar> for providing me
with a list of argentinian holidays!

Many thanks to Morten Sickel <Morten.Sickel@nrpa.no> for reporting why
Excel (erroneously) regards 1900 as a leap year, and why therefore one
should use 31-Dec-1899 as the epoch for converting Excel date values.

Many thanks to Georg Mavridis <GM@mavridis.net> for providing me with
the list of greek holidays.

Many thanks also to Guenther Degenfelder <guenther.degenfelder@datev.de>
for showing me his "Karl" calendar display program, which inspired me
to write the example script "anniversaries.pl" (in the "examples"
subdirectory of this distribution).

Many special thanks to Thomas Wegner <toms_email@gmx.de> for
porting version 5.0 of this module to MacOS and MacPerl. His
port (plus some additions - see below) is now version 5.1.

Thanks to Ken Clarke <perlprogrammer@shaw.ca> for his addition to
the documentation concerning the function "Monday_of_Week()".

Many thanks to Nora Elia Castillo <nec@leia.sunmexico.Sun.COM> for
sending me the list of holidays for Mexico!

Thanks to dLux (Balázs Tibor Szabó) <dlux@dlux.hu> for his much
simpler formula in recipe #4 in the "Date::Calc" documentation.

Thanks to Daniel Berger <djberge@qwest.com> for suggesting a
normalization method for delta vectors in Date::Calc::Object,
which has been added in version 5.1.

Thanks to Danny Rathjens <dkr@rathjens.org> for suggesting the
improvement in the documentation of Date::Calc concerning the
paragraph which says that ALL ranges start with 1 - except,
of course, hours, minutes and seconds.

Many thanks to Dr. John Stockton <jrs@merlyn.demon.co.uk> for notifying
me about some spelling, naming and historical errors in the documentation
of Date::Calc, which have been corrected in version 5.1.

Many thanks to Slawomir Szmyd <slawek@msstudio.com.pl> for sending me
the patch to add Polish and the profile of polish holidays.

Many thanks to Robert Kovacs <robi@datanet.hu> for sending me the
patch for adding Hungarian.

Many thanks to Simon Perreault <nomis80@linuxquebec.com> for sending
me corrections for the Quebec/Canada profile in Date::Calendar.

Thanks to Sercan Uslu <sercanuslu@su.sabanciuniv.edu> for sending me
the dates of the turkish holidays in 2002.

Thanks to Ivor Blockley <ufo555@iinet.net.au> for asking for a way to
compare dates which have a time part, and how to test whether two such
dates are more or less than a given time interval apart - the solution
to this problem is now recipe #3 in the Date::Calc documentation.

Many thanks to Ian Zapczynski <ianz@quarterleaf.com> and to Felix
Geerinckx <felix_geerinckx@hotmail.com> for notifying me about a bug
in the method "add_delta_workdays()" (Date::Calendar), which sometimes
causes an incorrect result when adding a negative number of workdays.

The bug hasn't been fixed yet, but there is a workaround which seems
to remedy the problem: First add one workday to the date in question,
and then subtract one workday more than initially.

Many thanks to Mike Swieton <swietonm@student.gvsu.edu> (and many other
people in the past) for sending in a patch so that ToolBox.h will compile
with C++ compilers.

Thanks to Joe Rice <riceja@water-melon.net> and Sridhar Gopal
<sridhar.gopal@bankofamerica.com> for pointing out that the formula
for Labor Day in the U.S. apparently was wrong; it returned
September 8th in 2003 but Labor Day in that year actually was on
September 1st. It should obviously be "1/Mon/Sep" instead.

Many thanks to M.S. Tawfik <mstawfik@optonline.net> for finding a
bug in the "init()" method of Date::Calendar::Year when the year
starts with a Sunday (such as in 1995) and for sending a patch!

Thanks to George Cooke <quatto@hotmail.com> for raising the question
of how to "normalize" the results of the "Delta_YMD()" function to
show only positive values, the answer to which has been included as
a "recipe" in the documentation of Date::Calc.

Thanks to Joachim Ansorg <joachim@ansorgs.de> for sending me the
necessary information to add Romanian to the list of languages
supported by Date::Calc.

Many thanks to Peter Prymmer <PPrymmer@factset.com> for suggesting
a work-around for the problems that can arise when a locale other
than "C" is used!

Thanks to Olle E. Johansson <oej@edvina.net> for sending corrections
for the Swedish calendar profile.

Thanks to Harold van Oostrom <perl@lanceerplaats.nl> for sending in a
fix for the Polish language in Date::Calc. Also many thanks for his patch
to make Date::Calc ready for UTF-8, which unfortunately I haven't had
the time yet to evaluate.

Many thanks also to Sven Geisler <sgeisler@aeccom.com> for sending me
corrections for the profile and official references for ALL federal
states of Australia.

Many thanks to Tony Mountifield <tony@mountifield.org> for sending
in a patch to enable Date::Calc to handle negative values of time_t,
for dates before the Epoch. I decided not to include it at this time
first because the system functions such as localtime, gmtime and
mktime are considered legacy functions due to their rather restricted
range (Date::Calc's own functions operate on a much broader range),
and second because it cost so much effort to make these functions
work in Date::Calc under Unix and Windows as well as under MacOS
(Classic), that the risk of breaking things is just too high, not
to mention the time and effort needed to get it right again, which
I can't spend at the moment, unfortunately. So please use Date::Calc's
own functions instead, which cover the intended range of dates anyway.

Thanks a lot to Can Bican <can@ripe.net>, Ziya Suzen <ziya@ripe.net>,
Henk Uijterwaal <henk@ripe.net> and the Amsterdam Perl Mongers for
providing me with more detailed information concerning the
"Bevrijdingsdag" (5th of May) in the Netherlands.

Many thanks to Vetle Roeim <vetler@opera.com> for sending some more
commemorative days (some companies give half a day off) for the
Norwegian profile.

Thanks a lot to Jesse Vincent <jesse@bestpractical.com> and to
Alistair Francis <alistair.francis@lokku.com> for reporting the
ongoing problem with the boolean type in MacOS X and to Tatsuhiko
Miyagawa (?) and Alistair Francis for providing patches.



( run in 1.883 second using v1.01-cache-2.11-cpan-ceb78f64989 )