So, you're converting a String to a Number and comparing that to a Date?
Does that work?  If not, perhaps using a DateField instead would work
better; so that you'e comparing apples to apples.  If it works though,
nevermind. :)

-TH

--- In [email protected], Blair Cox <[EMAIL PROTECTED]> wrote:
>
> Hmm, okay, now I¹m confused.
>
> So this is the working end of my code, totally borrowed from
> http://blog.flexexamples.com.
>
> private function processFilter(item:Object):Boolean { return
> (item.Date_Collected) == Number(wholeDate.text); }
>
> ??
>
> --
> Blair
>
>
>
>
>
> From: Tim Hoff [EMAIL PROTECTED]
> Reply-To: [email protected]
> Date: Thu, 23 Oct 2008 17:25:41 -0000
> To: [email protected]
> Subject: [flexcoders] Re: Help: filterFunction and Dates
>
>
>
>
>
> Hey Blair,
>
> For dates, it's important that you use the Date() data type. Some use
> strings instead. Since you're using AMF, using strongly typed date
> objects for the VO's is the cleanest way. The reason that I say to use
> Date(), is because that the Date.time property is stored as the number
> of milliseconds since 1970, IIRC. Because it' numeric, you can easily
> perform sorts. For formatting, you can use a dateFormatter with
> "yyyy-mm-dd" as the formatString. This leaves the underlying date
> alone, but displays it in whatever format that is specified.
>
> -TH
>
> --- In [email protected]
<mailto:flexcoders%40yahoogroups.com> ,
> Blair Cox blair.cox@ wrote:
> >
> > Hi Cato,
> >
> > Thanks for the hint. I¹m using amfPHP and RemoteObject, I¹ll
> assume it does
> > the same thing. I¹ll use this as a starting point, cheers!
> >
> > --
> > Blair
> >
> >
> >
> >
> >
> > From: Cato Paus cato1@
> > Reply-To: [email protected]
<mailto:flexcoders%40yahoogroups.com>
> > Date: Thu, 23 Oct 2008 17:02:27 -0000
> > To: [email protected] <mailto:flexcoders%40yahoogroups.com>
> > Subject: [flexcoders] Re: Help: filterFunction and Dates
> >
> >
> >
> >
> > Hi if you use java as backend do you serilaze the object ?
> >
> > if so you can map the date objec to the date object in actionscript
> and
> > back..
> >
> > here is a datefilter connetced to a arraycollection.
> >
> > public function chkToDay():void
> > {
> > //Allways set to null first!!!! else you get filter inside
> > the filter!
> > myArrayCollection.filterFunction=null;
> > myArrayCollection.refresh();
> > myArrayCollection.filterFunction=toDayDateFilterFunc;
> > /* Refresh the collection view to apply the filter. */
> > myArrayCollection.refresh();
> > }
> >
> > and the filter function
> >
> > private function toDayDateFilterFunc(item:Object):Boolean
> > {
> > var toDay:Date = new Date();
> > //item.date is if you have a public var named date in your
> > DTO(Data Transfer Object)
> > return item.date== toDay;
> > }
> >
> > Cato
> >
> > --- In [email protected]
<mailto:flexcoders%40yahoogroups.com>
> <mailto:flexcoders%40yahoogroups.com> ,
> > "cox.blair" blair.cox@ wrote:
> > >
> > > Hi everyone,
> > >
> > > With the help of another poster I was pointed in the correct
> direction
> > > to solve a problem I have:
> > >
> > > The two links were helpful:
> > >
> > >
> >
>
http://livedocs.adobe.com/flex/3/html/help.html?content=controls_12.html
> > >
> > >
> >
>
http://blog.flexexamples.com/2008/03/12/using-a-combobox-to-filter-items\
\
> \
>
<http://blog.flexexamples.com/2008/03/12/using-a-combobox-to-filter-item\
s>
> > -in-a-datagrid-in-flex/
> >
>
<http://blog.flexexamples.com/2008/03/12/using-a-combobox-to-filter-item\
\
> s-in
>
<http://blog.flexexamples.com/2008/03/12/using-a-combobox-to-filter-item\
s-in
> >
> > -a-datagrid-in-flex/>
> > >
> > > Based on the above information, I was able to accomplish all my
> tasks,
> > > except being able to sort dates.
> > >
> > > Problem #1 - How to format the date so that it displays as
> 2008-10-01.
> > > I have it all the way up to 2008-10-1. Apparently the 'day' is
> > > represented as a single digit. That won't work - using a MySQL db.
> > >
> > > Problem #2 - I am apparently lacking in my knowledge of
ActionScript
> > > to correctly write the proper script to filter the date. What I
> can't
> > > seem to figure out is the correct syntax for working with dates,
or
> > > perhaps simply a string or number containing "-" dashes?
> > >
> > > Sorry, I'm not providing code you to ponder over, I really only
need
> a
> > > reference to start with so I can learn as I go. I've been
searching
> > > but have not been able to locate a reference which deals with
> sorting
> > > dates?
> > >
> > > Thanks,
> > >
> >
>



Reply via email to