Skip to content

Commit 38af927

Browse files
committed
Add note about civil vs ecclesiastical Hebrew calendar
In the descriptive table, we should clarify which one is expected. The ecclesiastical version has Nisan as the first month of the year.
1 parent da129bf commit 38af927

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3991,7 +3991,7 @@
39913991
</ul></div><div id="menu-toggle"><svg xmlns="http://www.w3.org/2000/svg" style="width:100%; height:100%; stroke:currentColor" viewBox="0 0 120 120" width="54" height="54">
39923992
<title>Menu</title>
39933993
<path stroke-width="10" stroke-linecap="round" d="M30,60 h60 M30,30 m0,5 h60 M30,90 m0,-5 h60"></path>
3994-
</svg></div><div id="menu-spacer" class="menu-spacer"></div><div id="menu"><div id="menu-search"><input type="text" id="menu-search-box" placeholder="Search..."><div id="menu-search-results" class="inactive"></div></div><div id="menu-pins"><div class="menu-pane-header">Pins<button class="unpin-all">clear</button></div><ul id="menu-pins-list"></ul></div><div class="menu-pane-header">Table of Contents</div><div id="menu-toc"><ol class="toc"><li><span class="item-toggle">+</span><a href="#ecma402-locales-currencies-tz" title="Identification of Locales, Currencies, Time Zones, Measurement Units, Numbering Systems, Collations, and Calendars"><span class="secnum">1</span> Identification of Locales, Currencies, Time Zones, Measurement Units, Numbering Systems, Collations, and Calendars</a><ol class="toc"><li><span class="item-toggle">+</span><a href="#sec-ecma402-calendar-types" title="Calendar Types"><span class="secnum">1.1</span> Calendar Types</a><ol class="toc"><li><span class="item-toggle-none"></span><a href="#sup-availablecalendars" title="AvailableCalendars ( )"><span class="secnum">1.1.1</span> AvailableCalendars ( )</a></li></ol></li></ol></li><li><span class="item-toggle">+</span><a href="#locale-and-parameter-negotiation" title="Locale and Parameter Negotiation"><span class="secnum">2</span> Locale and Parameter Negotiation</a><ol class="toc"><li><span class="item-toggle-none"></span><a href="#sec-internal-slots" title="Internal slots of Service Constructors"><span class="secnum">2.1</span> Internal slots of Service Constructors</a></li></ol></li><li><span class="item-toggle">+</span><a href="#ecma402-datetimeformat-objects" title="DateTimeFormat Objects"><span class="secnum">3</span> DateTimeFormat Objects</a><ol class="toc"><li><span class="item-toggle">+</span><a href="#sec-ecma402-intl-datetimeformat-constructor" title="The Intl.DateTimeFormat Constructor"><span class="secnum">3.1</span> The Intl.DateTimeFormat Constructor</a><ol class="toc"><li><span class="item-toggle-none"></span><a href="#sec-createdatetimeformat" title="CreateDateTimeFormat ( newTarget, locales, options, required, defaults )"><span class="secnum">3.1.1</span> CreateDateTimeFormat ( <var>newTarget</var>, <var>locales</var>, <var>options</var>, <var>required</var>, <var>defaults</var> )</a></li></ol></li><li><span class="item-toggle">+</span><a href="#sec-ecma402-properties-of-intl-datetimeformat-constructor" title="Properties of the Intl.DateTimeFormat Constructor"><span class="secnum">3.2</span> Properties of the Intl.DateTimeFormat Constructor</a><ol class="toc"><li><span class="item-toggle-none"></span><a href="#sec-ecma402-intl.datetimeformat-internal-slots" title="Internal slots"><span class="secnum">3.2.1</span> Internal slots</a></li></ol></li></ol></li><li><span class="item-toggle">+</span><a href="#ecma402-locale-sensitive-functions" title="Locale Sensitive Functions of the ECMAScript Language Specification"><span class="secnum">4</span> Locale Sensitive Functions of the ECMAScript Language Specification</a><ol class="toc"><li><span class="item-toggle">+</span><a href="#sec-calendar-abstract-ops" title="Abstract Operations for Calendar Calculations"><span class="secnum">4.1</span> Abstract Operations for Calendar Calculations</a><ol class="toc"><li><span class="item-toggle-none"></span><a href="#sec-temporal-calendarsupportsera" title="CalendarSupportsEra ( calendar )"><span class="secnum">4.1.1</span> CalendarSupportsEra ( <var>calendar</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sec-temporal-canonicalizeeraincalendar" title="CanonicalizeEraInCalendar ( calendar, era )"><span class="secnum">4.1.2</span> CanonicalizeEraInCalendar ( <var>calendar</var>, <var>era</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sec-temporal-isvalidmonthcodeforcalendar" title="IsValidMonthCodeForCalendar ( calendar, monthCode )"><span class="secnum">4.1.3</span> IsValidMonthCodeForCalendar ( <var>calendar</var>, <var>monthCode</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sec-temporal-isvaliderayearforcalendar" title="IsValidEraYearForCalendar ( calendar, era, eraYear )"><span class="secnum">4.1.4</span> IsValidEraYearForCalendar ( <var>calendar</var>, <var>era</var>, <var>eraYear</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sec-temporal-calendardateera" title="CalendarDateEra ( calendar, date )"><span class="secnum">4.1.5</span> CalendarDateEra ( <var>calendar</var>, <var>date</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sec-temporal-calendardateerayear" title="CalendarDateEraYear ( calendar, date )"><span class="secnum">4.1.6</span> CalendarDateEraYear ( <var>calendar</var>, <var>date</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sec-temporal-calendardatearithmeticyear" title="CalendarDateArithmeticYear ( calendar, date )"><span class="secnum">4.1.7</span> CalendarDateArithmeticYear ( <var>calendar</var>, <var>date</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sup-temporal-calendar-date-records" title="Calendar Date Records"><span class="secnum">4.1.8</span> Calendar Date Records</a></li><li><span class="item-toggle-none"></span><a href="#sup-temporal-calendardateadd" title="CalendarDateAdd ( calendar, isoDate, duration, overflow )"><span class="secnum">4.1.9</span> CalendarDateAdd ( <var>calendar</var>, <var>isoDate</var>, <var>duration</var>, <var>overflow</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sup-temporal-calendardateuntil" title="CalendarDateUntil ( calendar, one, two, largestUnit )"><span class="secnum">4.1.10</span> CalendarDateUntil ( <var>calendar</var>, <var>one</var>, <var>two</var>, <var>largestUnit</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sup-temporal-calendardatetoiso" title="CalendarDateToISO ( calendar, fields, overflow )"><span class="secnum">4.1.11</span> CalendarDateToISO ( <var>calendar</var>, <var>fields</var>, <var>overflow</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sup-temporal-calendarextrafields" title="CalendarExtraFields ( calendar, fields )"><span class="secnum">4.1.12</span> CalendarExtraFields ( <var>calendar</var>, <var>fields</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sup-temporal-calendarfieldkeystoignore" title="CalendarFieldKeysToIgnore ( calendar, keys )"><span class="secnum">4.1.13</span> CalendarFieldKeysToIgnore ( <var>calendar</var>, <var>keys</var> )</a></li></ol></li></ol></li><li><span class="item-toggle-none"></span><a href="#sec-copyright-and-software-license" title="Copyright &amp; Software License">Copyright &amp; Software License</a></li></ol></div></div><div id="spec-container"><h1 class="version">Stage 2 Draft / July 23, 2025</h1><h1 class="title">Intl era and monthCode Proposal</h1>
3994+
</svg></div><div id="menu-spacer" class="menu-spacer"></div><div id="menu"><div id="menu-search"><input type="text" id="menu-search-box" placeholder="Search..."><div id="menu-search-results" class="inactive"></div></div><div id="menu-pins"><div class="menu-pane-header">Pins<button class="unpin-all">clear</button></div><ul id="menu-pins-list"></ul></div><div class="menu-pane-header">Table of Contents</div><div id="menu-toc"><ol class="toc"><li><span class="item-toggle">+</span><a href="#ecma402-locales-currencies-tz" title="Identification of Locales, Currencies, Time Zones, Measurement Units, Numbering Systems, Collations, and Calendars"><span class="secnum">1</span> Identification of Locales, Currencies, Time Zones, Measurement Units, Numbering Systems, Collations, and Calendars</a><ol class="toc"><li><span class="item-toggle">+</span><a href="#sec-ecma402-calendar-types" title="Calendar Types"><span class="secnum">1.1</span> Calendar Types</a><ol class="toc"><li><span class="item-toggle-none"></span><a href="#sup-availablecalendars" title="AvailableCalendars ( )"><span class="secnum">1.1.1</span> AvailableCalendars ( )</a></li></ol></li></ol></li><li><span class="item-toggle">+</span><a href="#locale-and-parameter-negotiation" title="Locale and Parameter Negotiation"><span class="secnum">2</span> Locale and Parameter Negotiation</a><ol class="toc"><li><span class="item-toggle-none"></span><a href="#sec-internal-slots" title="Internal slots of Service Constructors"><span class="secnum">2.1</span> Internal slots of Service Constructors</a></li></ol></li><li><span class="item-toggle">+</span><a href="#ecma402-datetimeformat-objects" title="DateTimeFormat Objects"><span class="secnum">3</span> DateTimeFormat Objects</a><ol class="toc"><li><span class="item-toggle">+</span><a href="#sec-ecma402-intl-datetimeformat-constructor" title="The Intl.DateTimeFormat Constructor"><span class="secnum">3.1</span> The Intl.DateTimeFormat Constructor</a><ol class="toc"><li><span class="item-toggle-none"></span><a href="#sec-createdatetimeformat" title="CreateDateTimeFormat ( newTarget, locales, options, required, defaults )"><span class="secnum">3.1.1</span> CreateDateTimeFormat ( <var>newTarget</var>, <var>locales</var>, <var>options</var>, <var>required</var>, <var>defaults</var> )</a></li></ol></li><li><span class="item-toggle">+</span><a href="#sec-ecma402-properties-of-intl-datetimeformat-constructor" title="Properties of the Intl.DateTimeFormat Constructor"><span class="secnum">3.2</span> Properties of the Intl.DateTimeFormat Constructor</a><ol class="toc"><li><span class="item-toggle-none"></span><a href="#sec-ecma402-intl.datetimeformat-internal-slots" title="Internal slots"><span class="secnum">3.2.1</span> Internal slots</a></li></ol></li></ol></li><li><span class="item-toggle">+</span><a href="#ecma402-locale-sensitive-functions" title="Locale Sensitive Functions of the ECMAScript Language Specification"><span class="secnum">4</span> Locale Sensitive Functions of the ECMAScript Language Specification</a><ol class="toc"><li><span class="item-toggle">+</span><a href="#sec-calendar-abstract-ops" title="Abstract Operations for Calendar Calculations"><span class="secnum">4.1</span> Abstract Operations for Calendar Calculations</a><ol class="toc"><li><span class="item-toggle-none"></span><a href="#sec-temporal-calendarsupportsera" title="CalendarSupportsEra ( calendar )"><span class="secnum">4.1.1</span> CalendarSupportsEra ( <var>calendar</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sec-temporal-canonicalizeeraincalendar" title="CanonicalizeEraInCalendar ( calendar, era )"><span class="secnum">4.1.2</span> CanonicalizeEraInCalendar ( <var>calendar</var>, <var>era</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sec-temporal-isvalidmonthcodeforcalendar" title="IsValidMonthCodeForCalendar ( calendar, monthCode )"><span class="secnum">4.1.3</span> IsValidMonthCodeForCalendar ( <var>calendar</var>, <var>monthCode</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sec-temporal-isvaliderayearforcalendar" title="IsValidEraYearForCalendar ( calendar, era, eraYear )"><span class="secnum">4.1.4</span> IsValidEraYearForCalendar ( <var>calendar</var>, <var>era</var>, <var>eraYear</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sec-temporal-calendardateera" title="CalendarDateEra ( calendar, date )"><span class="secnum">4.1.5</span> CalendarDateEra ( <var>calendar</var>, <var>date</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sec-temporal-calendardateerayear" title="CalendarDateEraYear ( calendar, date )"><span class="secnum">4.1.6</span> CalendarDateEraYear ( <var>calendar</var>, <var>date</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sec-temporal-calendardatearithmeticyear" title="CalendarDateArithmeticYear ( calendar, date )"><span class="secnum">4.1.7</span> CalendarDateArithmeticYear ( <var>calendar</var>, <var>date</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sup-temporal-calendar-date-records" title="Calendar Date Records"><span class="secnum">4.1.8</span> Calendar Date Records</a></li><li><span class="item-toggle-none"></span><a href="#sup-temporal-calendardateadd" title="CalendarDateAdd ( calendar, isoDate, duration, overflow )"><span class="secnum">4.1.9</span> CalendarDateAdd ( <var>calendar</var>, <var>isoDate</var>, <var>duration</var>, <var>overflow</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sup-temporal-calendardateuntil" title="CalendarDateUntil ( calendar, one, two, largestUnit )"><span class="secnum">4.1.10</span> CalendarDateUntil ( <var>calendar</var>, <var>one</var>, <var>two</var>, <var>largestUnit</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sup-temporal-calendardatetoiso" title="CalendarDateToISO ( calendar, fields, overflow )"><span class="secnum">4.1.11</span> CalendarDateToISO ( <var>calendar</var>, <var>fields</var>, <var>overflow</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sup-temporal-calendarextrafields" title="CalendarExtraFields ( calendar, fields )"><span class="secnum">4.1.12</span> CalendarExtraFields ( <var>calendar</var>, <var>fields</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sup-temporal-calendarfieldkeystoignore" title="CalendarFieldKeysToIgnore ( calendar, keys )"><span class="secnum">4.1.13</span> CalendarFieldKeysToIgnore ( <var>calendar</var>, <var>keys</var> )</a></li></ol></li></ol></li><li><span class="item-toggle-none"></span><a href="#sec-copyright-and-software-license" title="Copyright &amp; Software License">Copyright &amp; Software License</a></li></ol></div></div><div id="spec-container"><h1 class="version">Stage 2 Draft / July 24, 2025</h1><h1 class="title">Intl era and monthCode Proposal</h1>
39953995
39963996
39973997
<emu-clause id="ecma402-locales-currencies-tz">
@@ -4068,7 +4068,7 @@ <h1><span class="secnum">1.1.1</span> AvailableCalendars ( )</h1>
40684068
</tr>
40694069
<tr>
40704070
<td><emu-val>"hebrew"</emu-val></td>
4071-
<td>Hebrew calendar, proleptic. Lunisolar calendar with one leap month inserted after month 5. There is one era.</td>
4071+
<td>Hebrew calendar, proleptic. Civil calendar with Tishrei as the first month of the year. Lunisolar calendar with one leap month inserted after month 5. There is one era.</td>
40724072
</tr>
40734073
<tr>
40744074
<td><emu-val>"indian"</emu-val></td>

spec.emu

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ contributors: Google, Ecma International
8686
</tr>
8787
<tr>
8888
<td>*"hebrew"*</td>
89-
<td>Hebrew calendar, proleptic. Lunisolar calendar with one leap month inserted after month 5. There is one era.</td>
89+
<td>Hebrew calendar, proleptic. Civil calendar with Tishrei as the first month of the year. Lunisolar calendar with one leap month inserted after month 5. There is one era.</td>
9090
</tr>
9191
<tr>
9292
<td>*"indian"*</td>

0 commit comments

Comments
 (0)