[Xesam] Relative date queries / Mono XESAM library
Evgeny Egorochkin
phreedom.stdin at gmail.com
Tue Jan 15 10:09:26 PST 2008
В сообщении от Tuesday 15 January 2008 18:13:02 Jamie McCracken написал(а):
> On Tue, 2008-01-15 at 10:02 -0600, Gabriel Burt wrote:
> > On Jan 15, 2008 2:10 AM, Evgeny Egorochkin <phreedom.stdin at gmail.com>
wrote:
> > > В сообщении от Tuesday 15 January 2008 06:51:33 Gabriel Burt написал(а):
> > > > What do you think of an optional 'relative' attribute on the date
> > > > value specifying the seconds to add to the date, and allowing 'now'
> > > > as a valid date?
> > > >
> > > > <lessThan>
> > > > <field name="lastplayed" />
> > > > <date relative="-7200">now</date>
> > > > </lessThan>
> > >
> > > I can very well understand why user-level language needs constructs
> > > like this, but for internal api, probably this would needlessly
> > > complicate the spec. Somehow this resembles alowing Pi to be a valid
> > > value for a float field.
> >
> > Except 'now' is a constantly changing value, making it much more
> > suitable to represent as a special variable , and impossible to
> > represent otherwise.
>
> we should probably include a "now" for saved searches as it would be
> impossible to do stuff relative to the current datetime without it
Sounds sane. Better implement it once in Xesam backend than in all client
apps.
-- Evgeny
More information about the Xesam
mailing list