@@ -1404,16 +1404,19 @@ <h1>
1404
1404
<emu-alg >
1405
1405
1. Let _locale_ be _dateTimeFormat_ .[[Locale]].
1406
1406
1. Let _nfOptions_ be OrdinaryObjectCreate(*null* ).
1407
+ 1. Perform ! CreateDataPropertyOrThrow(_nfOptions_ , *"numberingSystem"* , _dateTimeFormat_ .[[NumberingSystem]]).
1407
1408
1. Perform ! CreateDataPropertyOrThrow(_nfOptions_ , *"useGrouping"* , *false* ).
1408
1409
1. Let _nf_ be ! Construct(%Intl.NumberFormat%, « _locale_ , _nfOptions_ »).
1409
1410
1. Let _nf2Options_ be OrdinaryObjectCreate(*null* ).
1410
1411
1. Perform ! CreateDataPropertyOrThrow(_nf2Options_ , *"minimumIntegerDigits"* , *2* <sub >𝔽</sub >).
1412
+ 1. Perform ! CreateDataPropertyOrThrow(_nf2Options_ , *"numberingSystem"* , _dateTimeFormat_ .[[NumberingSystem]]).
1411
1413
1. Perform ! CreateDataPropertyOrThrow(_nf2Options_ , *"useGrouping"* , *false* ).
1412
1414
1. Let _nf2_ be ! Construct(%Intl.NumberFormat%, « _locale_ , _nf2Options_ »).
1413
1415
1. If _format_ has a field [[fractionalSecondDigits]], then
1414
1416
1. Let _fractionalSecondDigits_ be _format_ .[[fractionalSecondDigits]].
1415
1417
1. Let _nf3Options_ be OrdinaryObjectCreate(*null* ).
1416
1418
1. Perform ! CreateDataPropertyOrThrow(_nf3Options_ , *"minimumIntegerDigits"* , 𝔽(_fractionalSecondDigits_ )).
1419
+ 1. Perform ! CreateDataPropertyOrThrow(_nf3Options_ , *"numberingSystem"* , _dateTimeFormat_ .[[NumberingSystem]]).
1417
1420
1. Perform ! CreateDataPropertyOrThrow(_nf3Options_ , *"useGrouping"* , *false* ).
1418
1421
1. Let _nf3_ be ! Construct(%Intl.NumberFormat%, « _locale_ , _nf3Options_ »).
1419
1422
1. Let _tm_ be ToLocalTime(_epochNanoseconds_ , _dateTimeFormat_ .[[Calendar]], _dateTimeFormat_ .[[TimeZone]]).
0 commit comments