diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/utils/ValueUtils.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/utils/ValueUtils.java index c85da55d..0ce8c4ab 100644 --- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/utils/ValueUtils.java +++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/utils/ValueUtils.java @@ -232,6 +232,10 @@ public class ValueUtils ZoneId zid = (tz == null) ? ZoneId.systemDefault() : tz.toZoneId(); return LocalDateTime.ofInstant(c.toInstant(), zid).toLocalDate(); } + else if(value instanceof Instant i) + { + return LocalDate.ofInstant(i, ZoneId.systemDefault()); // todo - where should the zone come from? + } else if(value instanceof LocalDateTime ldt) { return ldt.toLocalDate();