Subject: RE: how to Display dates in a specific format
From: "Andreas L. Delmelle" <a_l.delmelle@xxxxxxxxxx>
Date: Tue, 4 Nov 2003 20:05:04 +0100
|
> -----Original Message-----
> From: cknell@xxxxxxxxxx
> The rest is left as an exercise for the reader.)
>
> <xsl:template match="/dataroot/GrantNet/c9">
> <xsl:variable name="year"><xsl:value-of
> select="substring-before(.,'-')" /></xsl:variable>
> <xsl:variable name="month"><xsl:value-of
> select="substring(substring-after(.,'-'),1,2)" /></xsl:variable>
> <xsl:variable name="day"><xsl:value-of
> select="substring(substring-after(.,'-'),4,2)" /></xsl:variable>
> <xsl:variable name="date"><xsl:value-of select="$month"
> />/<xsl:value-of select="$day" />/<xsl:value-of select="$year"
> /></xsl:variable>
> <xsl:value-of select="$date" />
> </xsl:template>
> --
or
<xsl:template match="formatdate">
<xsl:param name="tstamp" />
<xsl:value-of select="concat( substring-before($tstamp,'-'),'/',
substring(substring-after($tstamp,'-'),1,2),'/',
substring(substring-after($tstamp,'-'),4,2))" />
</xsl:template>
...
<xsl:call-template name="formatdate">
<xsl:with-param name="tstamp" select="/dataroot/GrantNet/c9" />
</xsl:call-template>
if verbosity is not your primary concern...
Cheerz,
Andreas
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|