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/

Reply via email to