You sure its not throwing an error on the timeformat() now? There is no 
parsedatetime() around the pubdate

Darryl

[EMAIL PROTECTED] wrote on 30/11/2004 11:44:34 AM:

> It's coming in the date field in a RSS2.0 news feed.   Until this
> morning it was fine,  then when i checked my site this morning I was
> getting this error.  So over night the newsfeed must have changed
> their date format.
> 
> Anyway, here's the code, after parsing the XML feed: 
> 
> <li><cfif isdate(parsedatetime(newsitem.pubdate.xmltext))>
> #lcase(timeformat(newsitem.pubdate.xmltext, "h:mmtt"))# - 
> </cfif><a href="#newsitem.link.xmltext#"
> target="_blank">#newsitem.title.xmltext#</a></li>
> 
> So if there's a valid date, what displays is the time of day and the
> headline.   IF the date is not a valid date, it should display only a
> headline.  But it doesnt.  It throws an error.
> 
> I dont want to pass the whole date in, because all i want to display
> is the time of day. the headlines change every few minutes so the top
> 5 headlines will only be on the site for a couple of hours at most.  I
> dont need the date there and there' s no room anyway.
> 
> Sameer, it's worked fine until today, so other date formats must work 
fine.
> 
> Cheers
> Mike Kear
> AFP Webworks
> Windsor, NSW, Australia 
> 
> 
> 
> 
> 
> On Tue, 30 Nov 2004 12:03:36 +1100, Sameer Kekade
> <[EMAIL PROTECTED]> wrote:
> > 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?
> > 
> >
> 
> ---
> 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/



To unsubscribe from this email please forward this email to [EMAIL PROTECTED] 

This email message is confidential and may be privileged. If you are not the 
intended recipient
please forward the email to [EMAIL PROTECTED] and delete the original.
 
ABN AMRO Morgans Limited and its associates hold or may hold securities in the 
companies/trusts mentioned herein.
Any general advice included in this email has been prepared without taking into 
account your objectives, financial situation or needs.
Before acting on the advice, you should consider its appropriateness or discuss 
with one of our investment advisors.

ABN AMRO Morgans Limited (ABN 49 010 669 726 AFSL 235410) A Participant of ASX 
Group.
A principal member of the Financial Planning Association.


---
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