Is there way to do this in pure XSLT instead of Xquery ??
Of course. Just replace
let $x := EXPR
and
declare variable $x := EXPR
by
<xsl:variable name="x" select="EXPR"/>
and replace
"return X" by
<xsl:value-of select="X"/>
Michael Kay
http://www.saxonica.com/
You've got a choice between using numeric arithmetic or
duration arithmetic.
It's probably cleanest to use duration arithmetic though
it's a bit verbose.
declare variable $one-minute := xdt:dayTimeDuration('PT1M')
then
let $time := xs:integer(JrnyTm) * $one-minute,
$hours := hours-from-duration($time),
$minutes := minutes-from-duration($time)
return
concat($hours, ' hrs ', $minutes, ' minutes ')
Regards, Ahsan
--~------------------------------------------------------------------
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>
--~--
--~------------------------------------------------------------------
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>
--~--