-
-
Notifications
You must be signed in to change notification settings - Fork 446
Open
Labels
builtinsPRs and Issues related to builtins/intrinsicsPRs and Issues related to builtins/intrinsics
Description
This issue is a tracking issue for the current state Temporal.ZonedDateTime implementation in Boa and the current work towards #1804.
Builtin property / method | Boa Impl | temporal_rs Impl | 100% Conformance |
---|---|---|---|
6.2.1 Temporal.ZonedDateTime.prototype | ✅ | N/A | ✅ |
6.2.2 Temporal.ZonedDateTime.from ( item [ , options ] ) | ✅ | ✅ | ❌ |
6.2.3 Temporal.ZonedDateTime.compare ( one, two ) | ✅ | ✅ | ❌ |
6.3.1 Temporal.ZonedDateTime.prototype.constructor | ✅ | N/A | ❌ |
6.3.2 Temporal.ZonedDateTime.prototype[ %Symbol.toStringTag% ] | ✅ | N/A | ✅ |
6.3.3 get Temporal.ZonedDateTime.prototype.calendarId | ✅ | ✅ | ✅ |
6.3.4 get Temporal.ZonedDateTime.prototype.timeZoneId | ❌ | ❌ | ❌ |
6.3.5 get Temporal.ZonedDateTime.prototype.era | ❌ | ✅ | ❌ |
6.3.6 get Temporal.ZonedDateTime.prototype.eraYear | ❌ | ✅ | ❌ |
6.3.7 get Temporal.ZonedDateTime.prototype.year | ✅ | ✅ | ✅ |
6.3.8 get Temporal.ZonedDateTime.prototype.month | ✅ | ✅ | ✅ |
6.3.9 get Temporal.ZonedDateTime.prototype.monthCode | ✅ | ✅ | ✅ |
6.3.10 get Temporal.ZonedDateTime.prototype.day | ✅ | ✅ | ✅ |
6.3.11 get Temporal.ZonedDateTime.prototype.hour | ✅ | ✅ | ✅ |
6.3.12 get Temporal.ZonedDateTime.prototype.minute | ✅ | ✅ | ✅ |
6.3.13 get Temporal.ZonedDateTime.prototype.second | ✅ | ✅ | ✅ |
6.3.14 get Temporal.ZonedDateTime.prototype.millisecond | ✅ | ✅ | ❌ |
6.3.15 get Temporal.ZonedDateTime.prototype.microsecond | ✅ | ✅ | ❌ |
6.3.16 get Temporal.ZonedDateTime.prototype.nanosecond | ✅ | ✅ | ❌ |
6.3.17 get Temporal.ZonedDateTime.prototype.epochMilliseconds | ✅ | ✅ | ❌ |
6.3.18 get Temporal.ZonedDateTime.prototype.epochNanoseconds | ✅ | ✅ | ❌ |
6.3.19 get Temporal.ZonedDateTime.prototype.dayOfWeek | ✅ | ✅ | ✅ |
6.3.20 get Temporal.ZonedDateTime.prototype.dayOfYear | ✅ | ✅ | ✅ |
6.3.21 get Temporal.ZonedDateTime.prototype.weekOfYear | ✅ | ✅ | ✅ |
6.3.22 get Temporal.ZonedDateTime.prototype.yearOfWeek | ✅ | ✅ | ✅ |
6.3.23 get Temporal.ZonedDateTime.prototype.hoursInDay | ✅ | ✅ | ✅ |
6.3.24 get Temporal.ZonedDateTime.prototype.daysInWeek | ✅ | ✅ | ✅ |
6.3.25 get Temporal.ZonedDateTime.prototype.daysInMonth | ✅ | ✅ | ✅ |
6.3.26 get Temporal.ZonedDateTime.prototype.daysInYear | ✅ | ✅ | ✅ |
6.3.27 get Temporal.ZonedDateTime.prototype.monthsInYear | ✅ | ✅ | ✅ |
6.3.28 get Temporal.ZonedDateTime.prototype.inLeapYear | ✅ | ✅ | ✅ |
6.3.29 get Temporal.ZonedDateTime.prototype.offsetNanoseconds | ❌ | ❌ | ❌ |
6.3.30 get Temporal.ZonedDateTime.prototype.offset | ❌ | ❌ | ❌ |
6.3.31 Temporal.ZonedDateTime.prototype.with ( temporalZonedDateTimeLike [ , options ] ) | ❌ | ✅ | ❌ |
6.3.32 Temporal.ZonedDateTime.prototype.withPlainTime ( [ plainTimeLike ] ) | ✅ | ✅ | ❌ |
6.3.33 Temporal.ZonedDateTime.prototype.withTimeZone ( timeZoneLike ) | ✅ | ✅ | ❌ |
6.3.34 Temporal.ZonedDateTime.prototype.withCalendar ( calendarLike ) | ✅ | ✅ | ❌ |
6.3.35 Temporal.ZonedDateTime.prototype.add ( temporalDurationLike [ , options ] ) | ✅ | ✅ | ❌ |
6.3.36 Temporal.ZonedDateTime.prototype.subtract ( temporalDurationLike [ , options ] ) | ✅ | ✅ | ❌ |
6.3.37 Temporal.ZonedDateTime.prototype.until ( other [ , options ] ) | ✅ | ✅ | ❌ |
6.3.38 Temporal.ZonedDateTime.prototype.since ( other [ , options ] ) | ✅ | ✅ | ❌ |
6.3.39 Temporal.ZonedDateTime.prototype.round ( roundTo ) | ❌ | ❌ | ❌ |
6.3.40 Temporal.ZonedDateTime.prototype.equals ( other ) | ✅ | ✅ | ❌ |
6.3.41 Temporal.ZonedDateTime.prototype.toString ( [ options ] ) | ❌ | ❌ | ❌ |
6.3.42 Temporal.ZonedDateTime.prototype.toLocaleString ( [ locales [ , options ] ] ) | ❌ | ❌ | ❌ |
6.3.43 Temporal.ZonedDateTime.prototype.toJSON ( ) | ❌ | ❌ | ❌ |
6.3.44 Temporal.ZonedDateTime.prototype.valueOf ( ) | ✅ | N/A | ✅ |
6.3.45 Temporal.ZonedDateTime.prototype.startOfDay ( ) | ✅ | ✅ | ✅ |
6.3.46 Temporal.ZonedDateTime.prototype.getTimeZoneTransition ( directionParam ) | ❌ | ❌ | ❌ |
6.3.47 Temporal.ZonedDateTime.prototype.toInstant ( ) | ❌ | ✅ | ❌ |
6.3.48 Temporal.ZonedDateTime.prototype.toPlainDate ( ) | ✅ | ✅ | ✅ |
6.3.49 Temporal.ZonedDateTime.prototype.toPlainTime ( ) | ✅ | ✅ | ❌ |
6.3.50 Temporal.ZonedDateTime.prototype.toPlainDateTime ( ) | ✅ | ✅ | ❌ |
The temporal_rs tracker can be found at boa-dev/temporal#13
Metadata
Metadata
Assignees
Labels
builtinsPRs and Issues related to builtins/intrinsicsPRs and Issues related to builtins/intrinsics