Commit 848634b 1 parent 348c12f commit 848634b Copy full SHA for 848634b
File tree 2 files changed +6
-13
lines changed
2 files changed +6
-13
lines changed Original file line number Diff line number Diff line change @@ -159,12 +159,7 @@ export class PlainDateTime {
159
159
const calendar = GetSlot ( this , CALENDAR ) ;
160
160
let fields = ES . ISODateToFields ( calendar , GetSlot ( this , ISO_DATE_TIME ) . isoDate ) ;
161
161
const isoDateTime = GetSlot ( this , ISO_DATE_TIME ) ;
162
- fields . hour = isoDateTime . time . hour ;
163
- fields . minute = isoDateTime . time . minute ;
164
- fields . second = isoDateTime . time . second ;
165
- fields . millisecond = isoDateTime . time . millisecond ;
166
- fields . microsecond = isoDateTime . time . microsecond ;
167
- fields . nanosecond = isoDateTime . time . nanosecond ;
162
+ fields = { ...fields , ...isoDateTime . time } ;
168
163
const partialDateTime = ES . PrepareCalendarFields (
169
164
calendar ,
170
165
temporalDateTimeLike ,
Original file line number Diff line number Diff line change @@ -173,13 +173,11 @@ export class ZonedDateTime {
173
173
const offsetNs = ES . GetOffsetNanosecondsFor ( timeZone , epochNs ) ;
174
174
const isoDateTime = dateTime ( this ) ;
175
175
let fields = ES . ISODateToFields ( calendar , isoDateTime . isoDate ) ;
176
- fields . hour = isoDateTime . time . hour ;
177
- fields . minute = isoDateTime . time . minute ;
178
- fields . second = isoDateTime . time . second ;
179
- fields . millisecond = isoDateTime . time . millisecond ;
180
- fields . microsecond = isoDateTime . time . microsecond ;
181
- fields . nanosecond = isoDateTime . time . nanosecond ;
182
- fields . offset = ES . FormatUTCOffsetNanoseconds ( offsetNs ) ;
176
+ fields = {
177
+ ...fields ,
178
+ ...isoDateTime . time ,
179
+ offset : ES . FormatUTCOffsetNanoseconds ( offsetNs )
180
+ } ;
183
181
const partialZonedDateTime = ES . PrepareCalendarFields (
184
182
calendar ,
185
183
temporalZonedDateTimeLike ,
You can’t perform that action at this time.
0 commit comments