Dariusz said:
I need to get a 'duration' between date1 (e.g. 2005-05-10) and date2 (e.g.
2005-07-10)
in DAYS in 'XSL'.
A pure XSLT 1.0 solution can be found at <URL:
http://crism.maden.org/consulting/pub/xsl/iso8601.xsl >.
You can call the process-date named template with:
<xsl:with-param name="string" select="'2005-05-10'"/>
<xsl:with-param name="string2" select="'2005-07-10'"/>
<xsl:with-param name="command" select="'s'"/>
and it will parse the dates, then subtract ('s') the two, and return the
difference in hours. Divide by 24 to find the number of days.
~Chris
--
Christopher R. Maden, Principal Consultant, crism consulting
XML-SGML-HTML-DTDs-schemas-XSL-DSSSL-conversion-training-ebooks-B2B
<URL: http://crism.maden.org/consulting/ >
PGP Fingerprint: BBA6 4085 DED0 E176 D6D4 5DFC AC52 F825 AFEC 58DA
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--