| argument-propertybag-timezone-string-datetime.js |
---
esid: sec-temporal.zoneddatetime.from
description: Conversion of ISO date-time strings to time zone IDs (with IANA time zones)
features: [Temporal]
--- |
1188 |
| argument-valid.js |
---
esid: sec-temporal.zoneddatetime.from
description: Built-in time zones are parsed correctly out of valid strings
features: [Temporal, canonical-tz]
--- |
1037 |
| browser.js |
|
0 |
| calendar-not-supporting-eras.js |
---
esid: sec-temporal.zoneddatetime.from
description: era and eraYear are ignored (for calendars not using eras)
features: [BigInt, Temporal]
--- |
1533 |
| canonicalize-calendar.js |
---
esid: sec-temporal.zoneddatetime.from
description: Calendar ID is canonicalized
features: [Temporal]
--- |
675 |
| canonicalize-era-codes-non-gregorian.js |
---
esid: sec-temporal.zonedatetime.from
description: Calendar era code is canonicalized (non-Gregorian calendars)
features: [Temporal, Intl.Era-monthcode]
--- |
971 |
| canonicalize-era-codes.js |
---
esid: sec-temporal.zoneddatetime.from
description: Calendar era code is canonicalized
features: [Temporal]
--- |
835 |
| disambiguation-undefined.js |
---
esid: sec-temporal.zoneddatetime.from
description: Fallback value for disambiguation option
info: |
sec-getoption step 3:
3. If _value_ is *undefined*, return _fallback_.
sec-temporal-totemporaldisambiguation step 1:
1. Return ? GetOption(_normalizedOptions_, *"disambiguation"*, « String », « *"compatible"*, *"earlier"*, *"later"*, *"reject"* », *"compatible"*).
sec-temporal-totemporalzoneddatetime step 5:
5. Let _disambiguation_ be ? ToTemporalDisambiguation(_options_).
sec-temporal.zoneddatetime.from step 2:
2. If Type(_item_) is Object and _item_ has an [[InitializedTemporalZonedDateTime]] internal slot, then
...
d. Return ...
3. Return ? ToTemporalZonedDateTime(_item_, _options_).
features: [Temporal]
--- |
1633 |
| do-not-canonicalize-iana-identifiers.js |
---
esid: sec-temporal.zoneddatetime.from
description: ZonedDateTime.from does not canonicalize time zone IDs
features: [Temporal, canonical-tz]
--- |
1017 |
| dst-skipped-cross-midnight.js |
---
esid: sec-temporal.zoneddatetime.from
description: Test TZDB edge case where start of day is not 00:00 nor 01:00
includes: [temporalHelpers.js]
features: [Temporal]
--- |
1184 |
| etc-timezone.js |
---
esid: sec-temporal.zoneddatetime.from
description: Some Etc/GMT{+/-}{0}N timezones are valid, but not all
features: [Temporal, canonical-tz]
--- |
1968 |
| infinity-throws-rangeerror.js |
---
description: Throws if eraYear in the property bag is Infinity or -Infinity
esid: sec-temporal.zoneddatetime.from
includes: [compareArray.js, temporalHelpers.js]
features: [Temporal]
--- |
1140 |
| options-undefined.js |
---
esid: sec-temporal.zoneddatetime.from
description: Verify that undefined options are handled correctly.
features: [Temporal]
--- |
2372 |
| shell.js |
|
0 |
| timezone-case-insensitive.js |
---
esid: sec-temporal.zoneddatetime.from
description: Time zone identifiers are case-normalized
features: [Temporal, canonical-tz]
--- |
13485 |
| zoneddatetime-sub-minute-offset.js |
---
esid: sec-temporal.zoneddatetime.from
description: Fuzzy matching behaviour with UTC offsets in ISO 8601 strings with named time zones and offset option
includes: [temporalHelpers.js]
features: [Temporal]
--- |
6965 |