|
[XQuery Talk Mailing List Archive Home] [By Date] [By Thread] [By Subject] [By Author] [Recent Entries] [Reply To This Message] datatype xs:durationMichael Kay mike at saxonica.comTue Mar 20 04:09:08 PST 2012
The reason is primarily because the result of
xs:duration('PT1M') + xs:duration('-PT1D')
(one month minus one day)
is not well defined. One could have defined rules for addition of
durations that allowed some cases to succeed and made this one fail, but
one chose not to.
Michael Kay
Saxonica
On 20/03/2012 10:33, Arve Gengelbach wrote:
> Hi all,
>
> currently working on stuff with xs:duration.
>
> We can not define any useful ordering relation on xs:duration (Section 10.1, XQuery& XPath Functions and Operators).
> But why can one not add up xs:duration’s and why can’t one add xs:duration to xs:dateTime?
>
> Same questions in a different way: Given the module [durations]. Can you give a testcase for durations:sum-durations() and durations:add-duration-to-dateTime() to fail?
>
> cheers
> Arve
>
> [durations]: https://gist.github.com/a58090da9cc7f12975b5
> _______________________________________________
> http://x-query.com/mailman/listinfo/talk
> http://x-query.com/mailman/listinfo/talk
|
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
|

Cart








