From: Thomas Wolf <t_wolf@angelfire.com>
Subject: Re: Zeller's Algorithm
Date: Wed, 24 Jul 2002 09:59:18 +0200
Date: 2002-07-24T09:59:18+02:00 [thread overview]
Message-ID: <MPG.17a87c93a2f48dc6989692@news.ip-plus.net> (raw)
In-Reply-To: 3D3DED1F.24DE3AC8@lmco.com
paul.a.storm@lmco.com wrote:
> Help!
>
> I am trying to find a Ada implementation of Zeller's algorithm that
> works! I have found several on the web
> but none of them have worked right.
>
> For example I tried this one from
> http://www.adapower.com/alg/zeller.html Inputting June 19 2002 returns
> Wednesday, correct. Inputting June 19 1999 produces Sunday, incorrect.
> That's a Saturday. Inputting
> February 3, 2002 produces Friday, incorrect. That's a Sunday. What
> gives?
>
> I have had similar weird results using other similar Ada Zeller versions
> I've found on the web.
You might try the Util.Calendar packages from my Util subsystem,
available at the URL
http://home.tiscalinet.ch/t_wolf/tw/ada95/util/
Util.Calendars.Universal.Day_Of_Week produces the correct results.
See the test driver in ./test/calendar_test.adb for some examples.
The Util subsystem is published under the GMGPL.
--
-----------------------------------------------------------------
Thomas Wolf e-mail: t_wolf@angelfire.com
next prev parent reply other threads:[~2002-07-24 7:59 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-07-23 23:56 Zeller's Algorithm Paul A Storm
2002-07-24 7:59 ` Thomas Wolf [this message]
2002-07-24 21:30 ` Paul A Storm
2002-07-29 8:29 ` Thomas Wolf
2002-07-30 4:35 ` Robert Dewar
2002-07-30 8:20 ` Thomas Wolf
2002-07-30 17:17 ` Rick Maffei
2002-07-30 22:10 ` Paul A Storm
2002-07-31 10:51 ` Thomas Wolf
2002-07-31 14:33 ` Frank J. Lhota
2002-07-31 19:13 ` Robert A Duff
2002-07-31 19:26 ` Darren New
2002-07-31 20:01 ` Hyman Rosen
2002-07-31 20:15 ` Frank J. Lhota
2002-07-31 21:08 ` Robert A Duff
2002-07-31 22:34 ` Hyman Rosen
2002-07-31 22:57 ` Robert A Duff
2002-08-01 15:17 ` Hyman Rosen
2002-08-01 16:41 ` Frank J. Lhota
2002-07-31 21:15 ` Dan Nagle
2002-07-31 22:36 ` Hyman Rosen
2002-07-31 22:23 ` Matthew Woodcraft
2002-08-02 7:21 ` Thomas Wolf
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox