Hebrew Calendar calculation is incorrect when the year < 1

Description

Interactive test is possible at https://louis-de-fouquieres.pagesperso-orange.fr/milesian/UnicodeTester.html

Console:
dateDisplay = new Intl.DateTimeFormat ('en-GB-u-ca-hebrew', { timeZone : 'UTC', year : 'numeric', month :'long', day : 'numeric', weekday : 'long' });
dateOK = new Date (Date.UTC(-3760, 8, 7));
dateKO = new Date (Date.UTC(-3760, 8, 6));
dateOK.toUTCString();
dateDisplay.format(dateOK);
dateKO.toUTCString();
dateDisplay.format(dateKO);

Assignee

Frank Yung-Fong Tang

Reporter

Louis-Aimé de Fouquières

Components

Labels

Reviewer

None

Priority

minor

Time Needed

Days

Fix versions

Configure