Subject: Re: [xsl] scripting From: "cutlass" <cutlass@xxxxxxxxxxx> Date: Wed, 15 Aug 2001 16:03:36 +0100 |
i would recc using the extensive date time stuff at www.exslt.org or http://xsltsl.sourceforge.net chow, jim fuller ( another std response...hehe ) ----- Original Message ----- From: "Aleksei Valikov" <valikov@xxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Sent: Wednesday, August 15, 2001 2:07 PM Subject: Re: [xsl] scripting > Hi. > > > I'm converting an xml document to a prism document > > using a stylesheet. One of the elements in the XML > > document is date, which is given in "MM DD > > YYYY H:MM" format (example: "Jul 10 1999 9:10AM"). I > > want the date to be formated w/ the year first (ex: > > "1999-7-10 9:10AM" ). Can I change my XSL stylesheet > > to do this? Do I need to use bean scripting/java > > scripting? Is this compatible w/ JAXP? > > I think that for now pretty clean and portable solution will be a named > template with a parameter. > > You define it: > > <xsl:template name="datetoprism"> > <xsl:param name="date"/> > <xsl:value-of select="substring($date,8,11)"/> > <!-- and so on --> > </xsl:template> > > Call it: > > <xsl:call-template name="datetoprism"> > <xsl:with-param name="date" select="'Jul 10 1999 9:10AM'"/> > </xsl:call-template> > > The only question left is how to write the conversion routine. > See substring functions. You will probably also need to convert month from > textual representation into a number. > > Bye. > /lexi > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] scripting, Aleksei Valikov | Thread | Re: [xsl] scripting, Jeni Tennison |
Re: [xsl] Re: Microsoft XML, Michael Beddow | Date | Re: [xsl] Displaying Images using M, Jennifer Hochgesang |
Month |