Erroneous date display in islamic-umalqura calendar of all dates prior to -195366-07-23

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-islamic-umalqura', { timeZone : 'UTC', era : 'short', year : 'numeric', month :'long', day : 'numeric', weekday : 'long' });
dateOK = new Date (Date.UTC(-195366, 6, 23));
dateKO = new Date (Date.UTC(-195366, 6, 22));
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