|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Date Format in XSLT
FAQ,
> I need to transform the month to words.
> For example, if i have '1' i need to output 'Jan', if i have
> '2' i need to
> output 'Feb', and so on...
> (That is to say if i have 1-12-2003 i need it to be transformed to
> 1-Dec-2003)
E.g.
<xsl:variable name="date" select="'1-12-2003'"/>
<xsl:value-of select="concat(substring-before($date,'-'), '-', substring('JanFebMarAprMayJunJulAugSebOctNovDec',substring-before(substring-after($date,'-'),'-')*3-2,3), '-', substring-after(substring-after($date,'-'),'-'))"/>
If you need to use different length words, make a lookup table and access that with document('').
Cheers,
Jarno
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








