diff --git a/spec/intl.html b/spec/intl.html index 72933583d3..22919c2d00 100644 --- a/spec/intl.html +++ b/spec/intl.html @@ -879,7 +879,7 @@

HandleDateTimeTemporalZonedDateTime ( _dateTimeFormat_, _zonedDateTime_ )HandleDateTimeOthers ( _dateTimeFormat_, _x_ )

- The abstract operation HandleDateTimeOthers accepts the arguments _dateTimeFormat_ (which must be an object initialized as a DateTimeFormat) and _x_ (which must be an ECMAScript value which IsTemporalObject(_x_) return *false* ). It returns a record which contains the appropriate pattern and epochNanoseconds values for the input. This abstract operation functions as follows: + The abstract operation HandleDateTimeOthers accepts the arguments _dateTimeFormat_ (which must be an object initialized as a DateTimeFormat) and _x_ (which must be an ECMAScript value which IsTemporalObject(_x_) returns *false*). It returns a record which contains the appropriate pattern and epochNanoseconds values for the input. This abstract operation functions as follows:

@@ -892,7 +892,7 @@

HandleDateTimeOthers ( _dateTimeFormat_, _x_ )

1. Set _x_ to ? ToNumber(_x_). 1. Set _x_ to TimeClip(_x_). 1. If _x_ is *NaN*, throw a *RangeError* exception. - 1. Let _epochNanoseconds_ be ℤ(_x_) × 106. + 1. Let _epochNanoseconds_ be ℤ(_x_) × *106*. 1. Return the Record { [[pattern]]: _pattern_, [[rangePatterns]]: _rangePatterns_, @@ -942,7 +942,7 @@

ToLocalTime ( _t_, _calendar_, _timeZone_ )

1. If _calendar_ is *"gregory"*, then 1. Let _timeZoneOffset_ be the value calculated according to LocalTZA(_t_, *true*) where the local time zone is replaced with timezone _timeZone_. 1. Let _timeZoneOffset_ be ! GetIANATimeZoneOffsetNanoseconds(_t_, _timeZone_). - 1. Let _tz_ be the time value _t_ + _timeZoneOffset_. + 1. Let _tz_ be _t_ + _timeZoneOffset_. 1. Return a record with fields calculated from _tz_ according to . 1. Else, 1. Return a record with the fields of Column 1 of calculated from _t_ for the given _calendar_ and _timeZone_. The calculations should use best available information about the specified _calendar_ and _timeZone_, including current and historical information about time zone offsets from UTC and daylight saving time rules. Given the same values of _t_, _calendar_, and _timeZone_, the result must be the same for the lifetime of the surrounding agent. @@ -1287,8 +1287,9 @@

  • [[DateStyle]], [[TimeStyle]] are each either *undefined*, or a String value with values *"full"*, *"long"*, *"medium"*, or *"short"*.
  • -
  • [[Pattern]], [[TemporalPlainDatePattern]], [[TemporalPlainYearMonthPattern]], [[TemporalPlainMonthDayPattern]], [[TemporalPlainTimePattern]], [[TemporalPlainDateTimePattern]], [[TemporalInstantPattern]], and [[TemporalZonedDateTimePattern]] are is a String valuerecords containing at least a [[pattern]] field as described in .
  • +
  • [[Pattern]] is a String value as described in .
  • [[RangePatterns]] is a Record as described in .
  • +
  • [[TemporalPlainDatePattern]], [[TemporalPlainYearMonthPattern]], [[TemporalPlainMonthDayPattern]], [[TemporalPlainTimePattern]], [[TemporalPlainDateTimePattern]], [[TemporalInstantPattern]], and [[TemporalZonedDateTimePattern]] are records containing at least a [[pattern]] field as described in .