Hi,
I'm looking for something analogous to Perl's Date::Calc module. I'm
hoping to write a scheduling system, but can't seem to find a package
or library in CL that handles Gregorian dates.
If anyone knows of where I can get one, (free or commercial), I'd be
grateful.
thanks,
dave
From: Chris Double
Subject: Re: calendaring, and date/time management
Date:
Message-ID: <wkk8kfq7vl.fsf@double.co.nz>
David Bakhash <·····@bu.edu> writes:
> I'm looking for something analogous to Perl's Date::Calc module.
> I'm hoping to write a scheduling system, but can't seem to find a
> package or library in CL that handles Gregorian dates.
CLLIB from http://www.goems.com/~sds under software, ANSI CL add-ons
has a large number of date handling routines.
Chris.
I think emacs-lisp knows well about a lot of calendar (Gregorian,
Chinese, Maya, French revolutionary, ...),
Take a look at emacs + emacs-lisp files, http://www.gnu.org, the lisp
source files are available.
If if it is difficult for you to get it, I can send these to you, just
ask for it.
David Bakhash wrote:
> Hi,
>
> I'm looking for something analogous to Perl's Date::Calc module. I'm
> hoping to write a scheduling system, but can't seem to find a package
> or library in CL that handles Gregorian dates.
>
> If anyone knows of where I can get one, (free or commercial), I'd be
> grateful.
>
> thanks,
> dave
From: Sam Steingold
Subject: Re: calendaring, and date/time management
Date:
Message-ID: <uk8kee6sc.fsf@ksp.com>
>>>> In message <···············@engc.bu.edu>
>>>> On the subject of "calendaring, and date/time management"
>>>> Sent on 08 Feb 2000 20:57:27 -0500
>>>> Honorable David Bakhash <·····@bu.edu> writes:
>>
>> I'm looking for something analogous to Perl's Date::Calc module.
>> I'm hoping to write a scheduling system, but can't seem to find a
>> package or library in CL that handles Gregorian dates.
<URL:http://www.podval.org/~sds/data/cllib.zip>
date.lsp has many date-hangling functions (GPL)
it is also a part of clocc (http://clocc.sourceforge.net).
--
Sam Steingold (http://www.podval.org/~sds)
Micros**t is not the answer. Micros**t is a question, and the answer is Linux,
(http://www.linux.org) the choice of the GNU (http://www.gnu.org) generation.
Two wrongs don't make a right, but three rights make a left.
See the book "Calendrical Calculations" by Dershowitz and Reingold,
Cambridge University Press.
It includes Common Lisp functions for interconverting almost all calendar
systems. There is (or was)
a web site.
Sam Steingold <···@gnu.org> wrote in message ··················@ksp.com...
> >>>> In message <···············@engc.bu.edu>
> >>>> On the subject of "calendaring, and date/time management"
> >>>> Sent on 08 Feb 2000 20:57:27 -0500
> >>>> Honorable David Bakhash <·····@bu.edu> writes:
> >>
> >> I'm looking for something analogous to Perl's Date::Calc module.
> >> I'm hoping to write a scheduling system, but can't seem to find a
> >> package or library in CL that handles Gregorian dates.
>
> <URL:http://www.podval.org/~sds/data/cllib.zip>
> date.lsp has many date-hangling functions (GPL)
> it is also a part of clocc (http://clocc.sourceforge.net).
>
> --
> Sam Steingold (http://www.podval.org/~sds)
> Micros**t is not the answer. Micros**t is a question, and the answer is
Linux,
> (http://www.linux.org) the choice of the GNU (http://www.gnu.org)
generation.
> Two wrongs don't make a right, but three rights make a left.
"Stanley Schwartz" <·········@home.com> writes:
| See the book "Calendrical Calculations" by Dershowitz and Reingold,
| Cambridge University Press.
| It includes Common Lisp functions for interconverting almost all calendar
| systems. There is (or was)
| a web site.
<URL:http://emr.cs.uiuc.edu/~reingold/calendars.shtml>
--
Hannu