This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: Converting date formats
- To: xsl-list at lists dot mulberrytech dot com
- Subject: Re: [xsl] Converting date formats
- From: Xiaocun Xu <xiaocunxu at yahoo dot com>
- Date: Thu, 7 Jun 2001 06:32:13 -0700 (PDT)
- Cc: Doug dot Hewko at ccra-adrc dot gc dot ca
- Reply-To: xsl-list at lists dot mulberrytech dot com
Hi, Doug:
The easiest way to do this is use substring(),
example:
<xsl:variable name="date" select="20010607"/>
<xsl:value-of select="substring($date, 7, 2)"/>
<xsl:text>/</xsl:text>
<xsl:value-of select="substring($date, 5, 2)"/>
<xsl:text>/</xsl:text>
<xsl:value-of select="substring($date, 1, 4)"/>
Hope this helps,
Xiaocun
--- "Hewko, Doug" <Doug.Hewko@ccra-adrc.gc.ca> wrote:
> In my XML document, I have a date stored in ISO
> format:
> <LASTUPDATED FORMAT="ISODATE">20010125</LASTUPDATED>
>
> How can I convert this in my XSL file to dd/mm/yyy
> format (with the dashes)?
>
> I am currently using the command:
> <td><xsl:value-of select="LASTUPDATED"/></td>
>
>
>
> XSL-List info and archive:
> http://www.mulberrytech.com/xsl/xsl-list
>
__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail - only $35
a year! http://personal.mail.yahoo.com/
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list