OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

office message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: [OASIS Issue Tracker] (OFFICE-4112) ODF 1.4 part 3 sect. 19.341 number:calendar - correct Julian to Gregorian - correct ISO ref


    [ https://issues.oasis-open.org/browse/OFFICE-4112?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=83900#comment-83900 ] 

Francis Cave commented on OFFICE-4112:
--------------------------------------

The resolution of this issue affects Part 4, Section 7.4 'Year 1583'. I propose to edit the text of Part 4, Section 7.4 as follows:
{quote}Evaluators claiming to implement âYear 1583â can {color:#de350b}-correctly-{color} calculate dates correctly starting from the January 1 of the (ISO) year 1583. This means that the evaluator correctly determines that 1900 was not a leap year, and can handle year values for dates back to at least 1583.

These calculations use the ISO ({color:#de350b}-proleptic-{color}Gregorian) calendar {color:#4c9aff}+specified by [ISO8601]+{color}, that is, the calculations use the usual rules for the ISO (Gregorian) calendar, regardless of locale. This calendar began official use in some locales in 1582, but other locales used other calendars (such as the Julian calendar) and switched to the Gregorian calendar at different times in history, if they switched at all. Evaluators may choose to support {color:#4c9aff}+dates before the official introduction of the Gregorian calendar on 15 October 1582 and for+{color} years even earlier than this; such evaluators -{color:#de350b}should{color}-{color:#4c9aff}+may+{color} use a proleptic Gregorian system (continuing -{color:#de350b}the years{color}-{color:#4c9aff}+dates+{color} backwards {color:#4c9aff}+from 15 October 1582+{color} as if the {color:#4c9aff}+Gregorian+{color} calendar existed -{color:#de350b}in{color}-{color:#4c9aff}+for+{color} those -{color:#de350b}years{color}-{color:#4c9aff}+dates+{color}), {color:#4c9aff}+but the use of such a system is implementation-defined+{color}. Note that not all people used, or currently use, the ISO (Gregorian) calendar.

Correct date calculations in this calendar system require that leap years be handled correctly. In this calendar system, leap years include 29 days in February (which otherwise has 28 days), for 366 total days in a leap year. In general, all years evenly divisible by 4 are leap years. However, years that are divisible by 100 shall also be divisible by 400 to be a leap year; otherwise, they are common (non-leap) years.
{quote}

> ODF 1.4 part 3 sect. 19.341 number:calendar - correct Julian to Gregorian - correct ISO ref
> -------------------------------------------------------------------------------------------
>
>                 Key: OFFICE-4112
>                 URL: https://issues.oasis-open.org/browse/OFFICE-4112
>             Project: OASIS Open Document Format for Office Applications (OpenDocument) TC
>          Issue Type: Bug
>            Reporter: Patrick Durusau
>            Priority: Major
>             Fix For: ODF 1.4
>
>
> Reported here:Âhttps://lists.oasis-open.org/archives/office-comment/202109/msg00000.html



--
This message was sent by Atlassian Jira
(v8.3.3#803004)


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]