If you are really picky about the formatting - overwrite the getXXXDate()
methods in a decorator, and voila, you're done.

Mark

On Thu, Jan 14, 2010 at 1:33 PM, Scott Brady <[email protected]> wrote:

> On Wed, Jan 13, 2010 at 7:23 PM, Cody Caughlan <[email protected]> wrote:
> > Hmm, I think thats normal behavior. It sounds like you're suggesting
> > that the JSON serializer should encode a Date as
> >
> > "{ts '2010-01-13 19:09:09'}"
>
> Not quite.  I probably wasn't clear.  The formats I was giving were
> the formats BEFORE the serialization.
>
> When CF serializes the two formats, here are the results
> {ts '2010-01-13 19:09:09'} -->  January, 13 2010 19:20:48  [a valid JS
> date format]
> 2010-01-13 19:09:09 --> 2010-01-13 19:09:09  (not a valid JS date format)
>
> Now, if I manually run an inline query for that same object and
> serialize the query, the date gets formatted correctly.
>
> >
> > Microsoft has a blog post on this here:
> >
> > http://weblogs.asp.net/bleroy/archive/2008/01/18/dates-and-json.aspx
> >
> > They say: "The second approach, which is what most people settled on,
> > is to adopt some string form of date and just interpret any string
> > that conforms to this format as a date."
> >
> > Which is what we have done as well.
> >
>
> Their final solution seemed to be exploiting a loophole in JSON
> itself, which would worry me, since loopholes can be closed. :)
>
> Besides, if I have to manually format the object, then I lose the
> benefit of using serializeJson() and I can just go the query / manual
> formatting route.
>
> Scott
>
> --
> -----------------------------------------
> Scott Brady
> http://www.scottbrady.net/
>
> --
> Before posting questions to the group please read:
>
> http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer
>
> You received this message because you are subscribed to the Google Groups
> "transfer-dev" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/transfer-dev?hl=en
>



-- 
E: [email protected]
T: http://www.twitter.com/neurotic
W: www.compoundtheory.com
-- 
Before posting questions to the group please read:
http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer

You received this message because you are subscribed to the Google Groups 
"transfer-dev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/transfer-dev?hl=en

Reply via email to