temporal
temporal copied to clipboard
Tracking Issue for `DateTime` component
Below is the general functionality that is needed for the DateTime component according to the Temporal Proposal's specification.
- [x] 5.3.3 get
Temporal.PlainDateTime.prototype.calendarId - [x] 5.3.4 get
Temporal.PlainDateTime.prototype.year - [x] 5.3.5 get
Temporal.PlainDateTime.prototype.month - [x] 5.3.6 get
Temporal.PlainDateTime.prototype.monthCode - [x] 5.3.7 get
Temporal.PlainDateTime.prototype.day - [x] 5.3.8 get
Temporal.PlainDateTime.prototype.hour - [x] 5.3.9 get
Temporal.PlainDateTime.prototype.minute - [x] 5.3.10 get
Temporal.PlainDateTime.prototype.second - [x] 5.3.11 get
Temporal.PlainDateTime.prototype.millisecond - [x] 5.3.12 get
Temporal.PlainDateTime.prototype.microsecond - [x] 5.3.13 get
Temporal.PlainDateTime.prototype.nanosecond - [x] 5.3.14 get
Temporal.PlainDateTime.prototype.dayOfWeek - [x] 5.3.15 get
Temporal.PlainDateTime.prototype.dayOfYear - [x] 5.3.16 get
Temporal.PlainDateTime.prototype.weekOfYear - [x] 5.3.17 get
Temporal.PlainDateTime.prototype.yearOfWeek - [x] 5.3.18 get
Temporal.PlainDateTime.prototype.daysInWeek - [x] 5.3.19 get
Temporal.PlainDateTime.prototype.daysInMonth - [x] 5.3.20 get
Temporal.PlainDateTime.prototype.daysInYear - [x] 5.3.21 get
Temporal.PlainDateTime.prototype.monthsInYear - [x] 5.3.22 get
Temporal.PlainDateTime.prototype.inLeapYear - [x] 5.3.23
Temporal.PlainDateTime.prototype.with ( temporalDateTimeLike [ , options ] ) - [x] 5.3.24
Temporal.PlainDateTime.prototype.withPlainTime ( [ plainTimeLike ] ) - [x] ~~5.3.25
Temporal.PlainDateTime.prototype.withPlainDate ( plainDateLike )~~ REMOVED - [x] 5.3.26
Temporal.PlainDateTime.prototype.withCalendar ( calendarLike ) - [x] 5.3.27
Temporal.PlainDateTime.prototype.add ( temporalDurationLike [ , options ] )(#45) - [x] 5.3.28
Temporal.PlainDateTime.prototype.subtract ( temporalDurationLike [ , options ] )(#45) - [x] 5.3.29
Temporal.PlainDateTime.prototype.until ( other [ , options ] ) - [x] 5.3.30
Temporal.PlainDateTime.prototype.since ( other [ , options ] ) - [x] 5.3.31
Temporal.PlainDateTime.prototype.round ( roundTo ) - [x] 5.3.32
Temporal.PlainDateTime.prototype.equals ( other ) - [x] 5.3.33
Temporal.PlainDateTime.prototype.toString ( [ options ] ) - [x] ~~5.3.34
Temporal.PlainDateTime.prototype.toLocaleString ( [ locales [ , options ] ] )~~ DEFERRED - [x] 5.3.35
Temporal.PlainDateTime.prototype.toJSON ( ) - [x] 5.3.36
Temporal.PlainDateTime.prototype.valueOf ( ) - [x] 5.3.37
Temporal.PlainDateTime.prototype.toZonedDateTime ( temporalTimeZoneLike [ , options ] ) - [x] 5.3.38
Temporal.PlainDateTime.prototype.toPlainDate ( ) - [x] ~~5.3.39
Temporal.PlainDateTime.prototype.toPlainYearMonth ( )~~ REMOVED - [x] ~~5.3.40
Temporal.PlainDateTime.prototype.toPlainMonthDay ( )~~ REMOVED - [x] 5.3.41
Temporal.PlainDateTime.prototype.toPlainTime ( ) - [x] ~~5.3.42
Temporal.PlainDateTime.prototype.getISOFields ( )~~ REMOVED - [x] ~~5.3.43
Temporal.PlainDateTime.prototype.getCalendar ( )~~ REMOVED