RE: [xsl] Convert to RFC822 via XSLT? Doable?

Subject: RE: [xsl] Convert to RFC822 via XSLT? Doable?
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Wed, 28 Mar 2007 22:30:08 +0100
> The XML I am trying to convert to RSS XML stores the pubDate as such:
> 
>   2007/03/28
> 
> RSS needs it to be in RFC822 format:
> 
>   Wed, 28 Mar 2007 12:00:00 CST
> 

> However, maybe there is a fairly painless way to go from one 
> date format to the other in XSLT. So, thought I'd ask in here. ;o)

Very doable in XSLT 2.0. First convert to a standard date:

xs:date(translate($in, '/', '-'))

Then apply the XSLT 2.0 format-date() function. (But I don't know where the
time 12:00:00 is supposed to come from, let alone the timezone CST).

Michael Kay
http://www.saxonica.com/

Current Thread