Subject: Formatting a date From: Heather Lindsay <heather.lindsay@xxxxxxxxxxxxx> Date: Fri, 11 Aug 2000 18:38:52 -0400 |
hi all, A little efficiency question for you. I have a date which is in the form of "CCYYMMDD.HHMMSS" and I'm formatting this date to look like this: "MM/DD/YYYY HH:MM:SS GMT". I have my own way of doing this but I suspect that there is a better way. Can anyone tell me if there is? I tried format-number() originally but it choked on the ":". What I'm doing now works but isn't very pretty. Code below. - Heather XML: <Date>19981003.133045</Date> XSL: <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/Date"> <html> <head></head> <body> <p> <xsl:value-of select="substring(.,5,2)"/><xsl:text>/</xsl:text><xsl:value-of select="substring(.,7,2)"/><xsl:text>/</xsl:text><xsl:value-of select="substring(.,1,4)"/><xsl:text> </xsl:text><xsl:value-of select="substring(.,10,2)"/><xsl:text>:</xsl:text><xsl:value-of select="substring(.,12,2)"/><xsl:text>:</xsl:text><xsl:value-of select="substring(.,14)"/><xsl:text> GMT</xsl:text> </p> </body> </html> </xsl:template> </xsl:stylesheet> OUTPUT: <html> <head></head> <body> <p>10/03/1998 01:30:45 GMT</p> </body> </html> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Mod functionality in MSXML Parser (, Iyer, Srinivasan (ML | Thread | Re: Formatting a date, Christopher R. Maden |
Mod functionality in MSXML Parser (, Iyer, Srinivasan (ML | Date | Re: division one big XHTML page to , Zvi |
Month |