|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Generate Dynamic long value
In XSLT 2.0 you can get the current date and time using current-dateTime(), and you can then convert this to a number by subtracting a magic baseline dateTime to give a duration, and then divide the duration by a fixed duration such as PT1S to get a number; you can then cast the number to an xs:long. Regards, Michael Kay http://www.saxonica.com/ http://twitter.com/michaelhkay > -----Original Message----- > From: Matthew Hailstone [mailto:matthew.hailstone@xxxxxxxxx] > Sent: 30 July 2009 21:01 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: Generate Dynamic long value > > Is there any way to generate a dynamic long value or create a > long value that represents the current time in a stylesheet? > > I need to do this inside the stylesheet independent of any > data being transformed (coming in). > > i.e. > > stylesheet: > > <xsl:stylesheet > xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > version="1.0"> <xsl:output media-type="text/xml" method="xml" > indent="yes"/> > > <xsl:template match="/"> > <xsl:element name="dynamiclongvalue"><xsl:value-of > select="some function of xsl"/></xsl:element> </xsl:template> > > </xsl:stylesheet> > > output: > > <dynamiclongvalue>1234567890837683</dynamiclongvalue> > > Thanks, > > Matthew
|
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
|






