| 3.2.1 Temporal.PlainDate.prototype |
✅ |
N/A |
✅ |
| 3.2.2 Temporal.PlainDate.from ( item [ , options ] ) |
✅ |
✅ |
❌ |
| 3.2.3 Temporal.PlainDate.compare ( one, two ) |
✅ |
✅ |
❌ |
| 3.3.1 Temporal.PlainDate.prototype.constructor |
✅ |
N/A |
✅ |
| 3.3.2 Temporal.PlainDate.prototype[ %Symbol.toStringTag% ] |
✅ |
N/A |
✅ |
| 3.3.3 get Temporal.PlainDate.prototype.calendarId |
✅ |
✅ |
✅ |
| 3.3.4 get Temporal.PlainDate.prototype.era |
✅ |
✅ |
❌ |
| 3.3.5 get Temporal.PlainDate.prototype.eraYear |
✅ |
✅ |
❌ |
| 3.3.6 get Temporal.PlainDate.prototype.year |
✅ |
✅ |
✅ |
| 3.3.7 get Temporal.PlainDate.prototype.month |
✅ |
✅ |
✅ |
| 3.3.8 get Temporal.PlainDate.prototype.monthCode |
✅ |
✅ |
✅ |
| 3.3.9 get Temporal.PlainDate.prototype.day |
✅ |
✅ |
✅ |
| 3.3.10 get Temporal.PlainDate.prototype.dayOfWeek |
✅ |
✅ |
✅ |
| 3.3.11 get Temporal.PlainDate.prototype.dayOfYear |
✅ |
✅ |
✅ |
| 3.3.12 get Temporal.PlainDate.prototype.weekOfYear |
✅ |
✅ |
❌ |
| 3.3.13 get Temporal.PlainDate.prototype.yearOfWeek |
✅ |
✅ |
❌ |
| 3.3.14 get Temporal.PlainDate.prototype.daysInWeek |
✅ |
✅ |
✅ |
| 3.3.15 get Temporal.PlainDate.prototype.daysInMonth |
✅ |
✅ |
✅ |
| 3.3.16 get Temporal.PlainDate.prototype.daysInYear |
✅ |
✅ |
✅ |
| 3.3.17 get Temporal.PlainDate.prototype.monthsInYear |
✅ |
✅ |
✅ |
| 3.3.18 get Temporal.PlainDate.prototype.inLeapYear |
✅ |
✅ |
✅ |
| 3.3.19 Temporal.PlainDate.prototype.toPlainYearMonth ( ) |
❌ |
✅ |
❌ |
| 3.3.20 Temporal.PlainDate.prototype.toPlainMonthDay ( ) |
❌ |
✅ |
❌ |
| 3.3.21 Temporal.PlainDate.prototype.add ( temporalDurationLike [ , options ] ) |
✅ |
✅ |
❌ |
| 3.3.22 Temporal.PlainDate.prototype.subtract ( temporalDurationLike [ , options ] ) |
✅ |
✅ |
❌ |
| 3.3.23 Temporal.PlainDate.prototype.with ( temporalDateLike [ , options ] ) |
✅ |
✅ |
❌ |
| 3.3.24 Temporal.PlainDate.prototype.withCalendar ( calendarLike ) |
✅ |
✅ |
❌ |
| 3.3.25 Temporal.PlainDate.prototype.until ( other [ , options ] ) |
✅ |
✅ |
❌ |
| 3.3.26 Temporal.PlainDate.prototype.since ( other [ , options ] ) |
✅ |
✅ |
❌ |
| 3.3.27 Temporal.PlainDate.prototype.equals ( other ) |
✅ |
✅ |
❌ |
| 3.3.28 Temporal.PlainDate.prototype.toPlainDateTime ( [ temporalTime ] ) |
✅ |
✅ |
❌ |
| 3.3.29 Temporal.PlainDate.prototype.toZonedDateTime ( item ) |
✅ |
✅ |
❌ |
| 3.3.30 Temporal.PlainDate.prototype.toString ( [ options ] ) |
✅ |
✅ |
❌ |
| 3.3.31 Temporal.PlainDate.prototype.toLocaleString ( [ locales [ , options ] ] ) |
❌ |
❌ |
❌ |
| 3.3.32 Temporal.PlainDate.prototype.toJSON ( ) |
✅ |
N/A |
❌ |
| 3.3.33 Temporal.PlainDate.prototype.valueOf ( ) |
✅ |
N/A |
✅ |
This issue is a tracking issue for the current state Temporal.PlainDate implementation in Boa and the current work towards #1804.
Overview
Task breakdown
temporal_rsThe temporal_rs tracker can be found at boa-dev/temporal#7