Subject: Re: date calculations
From: "Mukul Gandhi" <gandhi.mukul@xxxxxxxxx>
Date: Sat, 24 Mar 2007 13:23:52 +0530
|
You can use:
xs:dateTime(StartTime) + xs:dayTimeDuration(Duration)
Where prefix "xs" is bound to URI: http://www.w3.org/2001/XMLSchema
(This works with Saxon 8.9J)
On 3/24/07, Geert Bormans <geert@xxxxxxxxxxxxxxxxxxx> wrote:
Hi there,
I need some date calculations.
Here is my XML
<StartTime>2007-03-04T04:00:00Z</StartTime>
<Duration>PT03H00M00S</Duration>
and I need to get this into
<StartTime>2007-03-04T04:00:00Z</StartTime>
<EndTime>2007-03-04T07:00:00Z</EndTime>
I am using XSLT2, Saxon.
Is there enough functionality in the XPath date and duration functions,
to make the calculations (I can't seem to find something like endtime
= starttime + duration).
If I need to make my own function, has someone already done this before?
Thanks
Geert
--
Regards,
Mukul Gandhi
|