This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
The test case "format-date-en126" from "fn-format-date" test set: format-date( xs:date("1990-12-01"), "[YW]" ) expects: ONE THOUSAND NINE HUNDRED AND NINTY It should be allowed for an implementation to produce: ONE THOUSAND NINE HUNDRED NINETY Alternatively, the FOTS could be augmented to expect alternate results since there is no specification for exactly how the W, w, or Ww presentation modifiers are to behave. Same issue affects tests cases format-date-en127, format-date-en128, format-date-en132, format-date-en133, and format-date-en134 from the same test set.
I agree that both results should be acceptable. (Perhaps one result is more appropriate for en-GB and the other for en-US, but we don't need to specify that.)
*** Bug 21496 has been marked as a duplicate of this bug. ***
Changed the tests to make the "and" optional, in deference to US practice. Sorry, practise.