You mean x (X?) being an external parameters ? using a ${}syntax ? Sorry, I 
can' see the difference with Jacopo's "Tomorrow is
Wednesday" example

De : "Jacopo Cappellato" <[EMAIL PROTECTED]>
> It would be nice to have:
>
> <adjust-date-time field="tomorrowDate" from-field="nowTimestamp"
> days="+1"/>
> <format-date field="tomorrowName" from-field="tomorrowDate" format="EEEE"/>
> <log level="always" message="Tomorrow is ${tomorrowName}"/>
>
> Output:
>
> "Tomorrow is Wednesday"
>
> Jacopo

What I am missing ?

Jacques

De : "Fabien Carrion" <[EMAIL PROTECTED]>
> What if somebody want to do this:
>
> <adjust-date-time field="xDate" from-field="nowTimestamp" days="x"/>
> <format-date field="xName" from-field="xDate" format="EEEE"/>
> <log level="always" message="X days is ${xName}"/>
>
> Output:
>
> "X days is Wednesday"
>
> We may want to add a field to the current date. Would it be possible?
>
> On Dec 10, 2007 11:40 AM, Jim Barrows <[EMAIL PROTECTED]> wrote:
> > 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: dev@ofbiz.apache.org
> > > >>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: dev@ofbiz.apache.org
> > > >>>>>>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
> >
>
>
>
> -- 
> Fabien Carrion
>
> ()  Campagne du ruban ASCII -- Contre les mails en html
> /\  contre les pieces-jointes Microsoft
> Web: http://fabien.carrion.free.fr/
>

Reply via email to