[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Consider this BCE date:
-0001-12-29
If I format this using the "AD" (Gregorian) calendar, like this:
I get an invalid date:
0000-12-29
There is no year zero in the Gregorian calendar. I get the same results using OS (Julian). What am I doing wrong here? The ISO calendar does have a year zero. If I include the E (Era) component in the picture string, I do get "BC", but I don't see why the correct negative-one year is being changed to an incorrect zero-year.
This is using Saxon 9.4 (the one distributed with Oxygen 15.2).
[xsl] format-date() and negative (BCE) dates
Subject: [xsl] format-date() and negative (BCE) dates From: "Martin Holmes gtxxgm-xsl-list-2@xxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Tue, 6 May 2014 22:53:14 -0000 |
Consider this BCE date:
-0001-12-29
If I format this using the "AD" (Gregorian) calendar, like this:
format-date(xs:date('-0001-12-29'), '[Y0001]-[M01]-[D01]', (), 'AD', ())
I get an invalid date:
0000-12-29
There is no year zero in the Gregorian calendar. I get the same results using OS (Julian). What am I doing wrong here? The ISO calendar does have a year zero. If I include the E (Era) component in the picture string, I do get "BC", but I don't see why the correct negative-one year is being changed to an incorrect zero-year.
This is using Saxon 9.4 (the one distributed with Oxygen 15.2).
All help appreciated, Martin
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Re: [xquery-talk] Random , Olivier JEULIN olivi | Thread | Re: [xsl] format-date() and negativ, Michael Kay mike@xxx |
Re: [xsl] Re: [xquery-talk] Random , Michael Sokolov msok | Date | Re: [xquery-talk] [xsl] Re: Random , Michael Kay mike@xxx |
Month |
Keywords