Or, at least provide a better starting point then the java date stuff :)

On Dec 10, 2007 10:22 AM, Adrian Crum <[EMAIL PROTECTED]> wrote:
> Jim,
>
> That looks very interesting! We already have the UtilDateTime class that does 
> pretty much the same
> thing. I'll take a look at it - there's a chance we can eliminate a lot of 
> OFBiz code by going with
> the joda-time code.
>
> -Adrian
>
>
> Jim Barrows wrote:
>
> > What about wrapping joda time (joda-time.sourceforge.net) up in mini-lang?
> >
> > On Dec 10, 2007 10:04 AM, Chris Howe <[EMAIL PROTECTED]> wrote:
> >
> >>Keep in mind there are additional outputs that one might want from 
> >>date/time math.  Weekday of first of month, week of year, etc.  I'm lacking 
> >>moments of inspiration on the subject at the moment, so I'll just put that 
> >>out there for now instead of offering a solution :P
> >>
> >>----- Original Message ----
> >>From: Jacopo Cappellato <[EMAIL PROTECTED]>
> >>To: [email protected]
> >>Sent: Monday, December 10, 2007 10:24:27 AM
> >>Subject: Re: Calculate on a DATE object in minilang
> >>
> >>
> >>Adrian,
> >>
> >>looks pretty good.
> >>One small suggestion: use "field" instead of "to-field" to use the same
> >>
> >>convention of the set operator:
> >>
> >><adjust-date-time field="toDate" from-field="fromDate"
> >>   years="+1" months="+1" ... millis="+1"
> >>   locale="parameters.locale" time-zone="parameters.timeZone"/>
> >>
> >>Jacopo
> >>
> >>
> >>  Adrian Crum wrote:
> >>
> >>>Thanks Jacques.
> >>>
> >>>I've been thinking about this a little, and here is my suggestion:
> >>>
> >>><adjust-date-time from-field="fromDate" to-field="toDate"
> >>>  years="+1" months="+1" ... millis="+1"
> >>>  locale="parameters.locale" time-zone="parameters.timeZone"/>
> >>>
> >>>The to-field attribute would be optional, as well as any of the
> >>>adjusters. An <adjust-date-time> element that has no adjusters
> >>
> >> produces
> >>
> >>>an error.
> >>>
> >>>Adjustments would be performed using the minilang context's locale
> >>
> >> and
> >>
> >>>time zone, unless the locale and time-zone attributes are used.
> >>>
> >>>Any thoughts?
> >>>
> >>>-Adrian
> >>>
> >>>Jacques Le Roux wrote:
> >>>
> >>>
> >>>>Thanks Adrian,
> >>>>
> >>>>I put your comment and Chris's in the issue. Hopefully Fabien will
> >>>>take care of it (propose somehting), else we will see later...
> >>>>
> >>>>Jacques
> >>>>
> >>>>De : "Adrian Crum" <[EMAIL PROTECTED]>
> >>>>
> >>>>>I agree with Chris. I haven't looked at the issue lately, but when
> >>
> >> I
> >>
> >>>>>first looked at it, it simply performed millisecond
> >>>>
> >>>>arithmetic. That might not be the expected behavior.
> >>>>
> >>>>
> >>>>>Date calculation would be a great addition to mini language. Maybe
> >>
> >> we
> >>
> >>>>>should discuss how it would look in mini lang code, then an
> >>>>
> >>>>implementation could be submitted.
> >>>>
> >>>>
> >>>>>-Adrian
> >>>>>
> >>>>>Jacques Le Roux <[EMAIL PROTECTED]> wrote: Thanks Chris,
> >>>>>
> >>>>>Interesting remark, seems that the disussion begins to roll...
> >>>>>
> >>>>>Jacques
> >>>>>
> >>>>>De : "Chris Howe"
> >>>>>
> >>>>>
> >>>>>>This really needs to go through a Calendar object instead of being
> >>
> >>>>>>cast to a long.  Also, I don't think the current
> >>>>>
> >>>>>element structure is best suited for the operations that would be
> >>>>>most beneficial for date/time calculations
> >>>>>
> >>>>>
> >>>>>>----- Original Message ----
> >>>>>>From: Jacques Le Roux
> >>>>>>To: [email protected]
> >>>>>>Sent: Saturday, December 8, 2007 5:37:08 PM
> >>>>>>Subject: Calculate on a DATE object in minilang
> >>>>>>
> >>>>>>
> >>>>>>Hi All,
> >>>>>>
> >>>>>>3 months ago Fabien Carrion has contribued some interesting
> >>
> >> patches.
> >>
> >>>>>>One of them is https://issues.apache.org/jira/browse/OFBIZ-1249
> >>>>>>David asked <
> >>>>>>do a design and requirements brainstorming discussion on the dev
> >>
> >> list
> >>
> >>>>>>before putting this in.
> >>>>>>The main thing I'm wondering is if there are other similar
> >>
> >> requirements
> >>
> >>>>>>that could be satisfied by small changes in the design of this.>>
> >>>>>>
> >>>>>>I would like to commit this patch now except if we begin to
> >>
> >> exchange
> >>
> >>>>>>about new requirements per David suggestion
> >>>>>>
> >>>>>>Thanks
> >>>>>>
> >>>>>>Jacques
> >>>>>>
> >>>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>---------------------------------
> >>>>>Looking for last minute shopping deals?  Find them fast with Yahoo!
> >>
> >>>>>Search.
> >>>>
> >>>>
> >>>>
> >>
> >>
> >>
> >>
> >
> >
> >
>
>



-- 
James A Barrows

Reply via email to