Yes, your scripts can take the UTC milliseconds from the java.util.Date
Ignition uses and make a java.time.Instant
with its static method .ofEpochMilli(). Then, obtain a java.time.ZoneId
, usuallly by lookup with .of(). With those two, you can obtain a java.time.ZonedDateTime
with its .ofInstant() method.
That can then be formatted numerous ways, all respecting the given ZoneId
.