When I read the values in my code, I just drop the time zone, which works fine for this use case. Here's the utility function that does this. The Calendar object is read from the JCR. public static LocalDate convertToLocalDate(Calendar calendar) {
if (calendar == null) {
return null;
}
ret...