This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
In 10.4.15.1 Examples, the example is preceded with a statement about the assumed implicit timezone. However, the result of this expression does not depend on the implicit timezone.
I'm afraid I disagree. Look at the first example: op:time-less-than(xs:time("12:00:00"), xs:time("23:00:00+06:00")) returns false. This returns 'false' as the two times are equal based on the implicit timezone value of -05:00. If the implicit timezone was, say, -04:00 the result would be 'true'.
What I read in 10.4.15.1 (4 April 2005 edition) is: 10.4.15.1 Examples Assume that the dynamic context provides an implicit timezone value of -05:00. * op:time-greater-than(xs:time("08:00:00+09:00"), xs:time("17:00:00-06:00")) returns false. You seem to be looking at 10.4.14.1. Mike
The section numbers seem to have changed. The example you refer to is now in 10.4.16.1. I'll fix that.
Closing bug because commenter has not objected to the resolution posted and more than two weeks have passed.