You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Stephen Colebourne <sc...@btopenworld.com> on 2002/11/14 22:34:23 UTC
[lang] Dates/DateRanges [was Re: Re: Conversion utilities]
<blatant-self-advertising>
http://joda.sourceforge.net has code for handling TimePeriods and comparing
dates (In fact its a complete rewrite of dates from the ground up). Only at
0.8 release though.
</blatant-self-advertising>
This is my biggest concern with putting Date and Calendar code into [lang].
There is a lot that can be done to try to fix up the current Date/Calendar
classes. But how much is worth it? Where do we in [lang] draw the line
between useful methods, and the Joda complete rewrite?
Stephen
----- Original Message -----
From: <tr...@thinkvirtual.com>
> The problem with the range interface when relating to dates is that with
dates you would want to specify a field to give the range on, ex: days,
months, weeks, etc.
>
> Travis
>
> ---- Original Message ----
> From: Robert Leland <rl...@apache.org>
> Sent: 2002-11-14
> To: Jakarta Commons Developers List <co...@jakarta.apache.org>
> Subject: Re: Conversion utilities
>
> Henri Yandell wrote:
> >
> > On Thu, 14 Nov 2002, Jeff Varszegi wrote:
> >
> >
> >>Janek,
> >>
> >>I made an interface called Range that is supported by classes called
> >>ComparableRange etc. The ComparableRange class can use any objects
> >>that support Comparable (or, alternately, any objects with a supplied
> >>Comparator), and I also made specific versions for Date and Double to
>
> Sounds like you could coordinating with the commons-validator package
> there is already a intRange(), floatRange(), in the GenerocValidator
> class. It could definately make use of your Range interface though !
>
>
> -Rob
>
>
> --
> To unsubscribe, e-mail:
<ma...@jakarta.apache.org>
> For additional commands, e-mail:
<ma...@jakarta.apache.org>
>
>
>
> --
> To unsubscribe, e-mail:
<ma...@jakarta.apache.org>
> For additional commands, e-mail:
<ma...@jakarta.apache.org>
>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
RE: [lang] Dates/DateRanges [was Re: Re: Conversion utilities]
Posted by Steven Caswell <st...@caswell.name>.
The Joda date support looks interesting (just took a brief glance, but I
can see where it would be valuable).
I'm wondering, though, if there is still not some place in [lang] for
some basic utilities to help make the JDK Date and Calendar classes
easlier to use. I'm thinking that this would be a filler for those who
can't for whatever reason move over to using Joda. Unless of course you
want to not make it easier for folks to not use Joda :)
Having said that, though, I think we should try to limit the scope of
date/calendar stuff in [lang]. We certainly don't want to reinvent a
wheel that Joda would have already invented.
Steven Caswell
steven@caswell.name
a.k.a Mungo Knotwise of Michel Delving
"One ring to rule them all, one ring to find them..."
> -----Original Message-----
> From: Stephen Colebourne [mailto:scolebourne@btopenworld.com]
> Sent: Thursday, November 14, 2002 4:34 PM
> To: Jakarta Commons Developers List
> Subject: [lang] Dates/DateRanges [was Re: Re: Conversion utilities]
>
>
> <blatant-self-advertising>
> http://joda.sourceforge.net has code for handling
> TimePeriods and comparing dates (In fact its a complete
> rewrite of dates from the ground up). Only at 0.8 release
> though. </blatant-self-advertising>
>
> This is my biggest concern with putting Date and Calendar
> code into [lang]. There is a lot that can be done to try to
> fix up the current Date/Calendar classes. But how much is
> worth it? Where do we in [lang] draw the line between useful
> methods, and the Joda complete rewrite?
>
> Stephen
>
> ----- Original Message -----
> From: <tr...@thinkvirtual.com>
> > The problem with the range interface when relating to dates is that
> > with
> dates you would want to specify a field to give the range on,
> ex: days, months, weeks, etc.
> >
> > Travis
> >
> > ---- Original Message ----
> > From: Robert Leland <rl...@apache.org>
> > Sent: 2002-11-14
> > To: Jakarta Commons Developers List <co...@jakarta.apache.org>
> > Subject: Re: Conversion utilities
> >
> > Henri Yandell wrote:
> > >
> > > On Thu, 14 Nov 2002, Jeff Varszegi wrote:
> > >
> > >
> > >>Janek,
> > >>
> > >>I made an interface called Range that is supported by
> classes called
> > >>ComparableRange etc. The ComparableRange class can use
> any objects
> > >>that support Comparable (or, alternately, any objects with a
> > >>supplied Comparator), and I also made specific versions
> for Date and
> > >>Double to
> >
> > Sounds like you could coordinating with the
> commons-validator package
> > there is already a intRange(), floatRange(), in the
> GenerocValidator
> > class. It could definately make use of your Range interface though !
> >
> >
> > -Rob
> >
> >
> > --
> > To unsubscribe, e-mail:
> <ma...@jakarta.apache.org>
> > For additional commands, e-mail:
> <ma...@jakarta.apache.org>
> >
> >
> >
> > --
> > To unsubscribe, e-mail:
> <ma...@jakarta.apache.org>
> > For additional commands, e-mail:
> <ma...@jakarta.apache.org>
> >
>
>
> --
> To unsubscribe, e-mail:
> <mailto:commons-dev-> unsubscribe@jakarta.apache.org>
> For
> additional commands,
> e-mail: <ma...@jakarta.apache.org>
>
>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>