Altova Mailing List Archives>Archive Index >xsl-list Archive Home >Recent entries >Thread Prev - [xsl] Getting the length of a duration [Thread Next] RE: [xsl] Getting the length of a durationTo: Date: 1/1/2008 1:01:00 AM > Have I missed an obvious better way to write this function?
Yes (Happy New Year).
$duration div xs:dayTimeDuration('PT1S')
Michael Kay
http://www.saxonica.com/
> -----Original Message-----
> From: Deborah Pickett [mailto:debbiep-list-xsl@xxxxxxxxxx]
> Sent: 01 January 2008 00:25
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: [xsl] Getting the length of a duration
>
> Have I missed an obvious better way to write this function?
>
> <xsl:function name="xmltv2tgd:durationLength" as="xs:decimal">
> <xsl:param name="duration" as="xs:dayTimeDuration"/>
> <xsl:sequence select="days-from-duration($duration) * 86400
> + hours-from-duration($duration) * 3600
> + minutes-from-duration($duration) * 60
> + seconds-from-duration($duration)"/>
> </xsl:function> | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
