I suspect it must be treating 30 Nov 2004 as MM/DD/YYYY format
internally.
Mike, can you try the same with smaller dates like 3 Nov 2004 ?

Warm Regards,
Sameer S. Kekade.
QUATRO FOUR RETAIL
"The right connections for your business"
Tel. direct  +61 2 9370 2775
Tel. direct  +61 2 9370 1062
Fax direct  +61 2 9370 1200 
Mobile 0409 156 038, 0411 566 650
[EMAIL PROTECTED]
www.quatro.com.au


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Andrew
Scott
Sent: Tuesday, 30 November 2004 11:47 AM
To: CFAussie Mailing List
Subject: [cfaussie] RE: isDate function not working as I expected ..
anyone know why?


Which seems to be fixed in 6.1:-)

Must be something else in your code that your not telling us mike?


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Andrew
Scott
Sent: Tuesday, 30 November 2004 11:19 AM
To: CFAussie Mailing List
Subject: [cfaussie] RE: isDate function not working as I expected ..
anyone know why?

Mike,

I ran into this a few years ago, it appears that the IsDate doesn't like
the gmt+11:00 in the string, I don't know why but you need to remove
this from the string for it to work.

Regards,
Andrew Scott



-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mike Kear
Sent: Tuesday, 30 November 2004 10:05 AM
To: CFAussie Mailing List
Subject: [cfaussie] isDate function not working as I expected .. anyone
know why?

I'm using the function isDate() to determine if a string is a date, and
if so, format it and output the result. If it's not a date object, then
do nothing.

Ok fine.  But when the RSS feed gives it the value "Tue, 30 Nov 2004
09:41:00 GMT+11:00" it throws an error.  The actual error is:

[quote]
The value "Tue, 30 Nov 2004 09:41:00 GMT+11:00" could not be converted
to a date. [/quote]

I thought that if this string couldn't be converted to a date, that's
precisely what that function is for.    Apparently not.   So what
exactly IS it for?   And how do I do what i need then?

Here's the code in question: 

<cfif isdate(newsitem.pubdate.xmltext)>
  #lcase(timeformat(newsitem.pubdate.xmltext, "h:mmtt"))# </cfif>

So if the variable isnt a date (looks like one to me but lets not bother
about that now) why doesnt this just skip over it and move on? 
 Why does it throw an error?

-- 
Cheers
Mike Kear
Windsor, NSW, Australia
AFP Webworks
http://afpwebworks.com
.com,.net,.org domains from AUD$20/Year

---
You are currently subscribed to cfaussie as: [EMAIL PROTECTED]
To unsubscribe send a blank email to
[EMAIL PROTECTED]
Aussie Macromedia Developers: http://lists.daemon.com.au/


---
You are currently subscribed to cfaussie as: [EMAIL PROTECTED]
To unsubscribe send a blank email to
[EMAIL PROTECTED]
Aussie Macromedia Developers: http://lists.daemon.com.au/


---
You are currently subscribed to cfaussie as: [EMAIL PROTECTED]
To unsubscribe send a blank email to
[EMAIL PROTECTED]
Aussie Macromedia Developers: http://lists.daemon.com.au/


---
You are currently subscribed to cfaussie as: [email protected]
To unsubscribe send a blank email to [EMAIL PROTECTED]
Aussie Macromedia Developers: http://lists.daemon.com.au/

Reply via email to