@@ -213,22 +213,14 @@ component displayname="moment" {
213213// sun.util.calendar package via java.util.TimeZone.getOffset()
214214// Convert CF datetime to Java LocalDateTime, then to ZonedDateTime in target zone
215215
216- var year = year (parsedTime );
217- var month = month (parsedTime );
218- var day = day (parsedTime );
219- var hour = hour (parsedTime );
220- var minute = minute (parsedTime );
221- var second = second (parsedTime );
222-
223216var localDateTime = createObject (' java' , ' java.time.LocalDateTime' ).of (
224- javacast (' int' , year ),
225- javacast (' int' , month ),
226- javacast (' int' , day ),
227- javacast (' int' , hour ),
228- javacast (' int' , minute ),
229- javacast (' int' , second )
230- );
231-
217+ javacast (' int' , year (parsedTime )),
218+ javacast (' int' , month (parsedTime )),
219+ javacast (' int' , day (parsedTime )),
220+ javacast (' int' , hour (parsedTime )),
221+ javacast (' int' , minute (parsedTime )),
222+ javacast (' int' , second (parsedTime ))
223+ );
232224var zoneId = createObject (' java' , ' java.time.ZoneId' ).of (zone );
233225var zonedDateTime = localDateTime .atZone (zoneId );
234226var offsetSeconds = zonedDateTime .getOffset ().getTotalSeconds ();
0 commit comments