From f7e7ff887ee435837af9e4c3fc96f07a3d88d910 Mon Sep 17 00:00:00 2001 From: Ben Fortuna Date: Sat, 29 May 2021 13:03:39 +1000 Subject: [PATCH] Added relaxed date-time format to support relaxed validation --- src/main/java/net/fortuna/ical4j/model/CalendarDateFormat.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/net/fortuna/ical4j/model/CalendarDateFormat.java b/src/main/java/net/fortuna/ical4j/model/CalendarDateFormat.java index 64fe6a2aa..f0e07d8f3 100644 --- a/src/main/java/net/fortuna/ical4j/model/CalendarDateFormat.java +++ b/src/main/java/net/fortuna/ical4j/model/CalendarDateFormat.java @@ -217,6 +217,9 @@ public boolean equals(Object obj) { public static final CalendarDateFormat UTC_DATE_TIME_FORMAT = new CalendarDateFormat( "yyyyMMdd'T'HHmmss'Z'", new InstantTemporalQuery()); + public static final CalendarDateFormat RELAXED_DATE_TIME_FORMAT = new CalendarDateFormat( + "yyyyMMdd'T'HHmmss[X]", new InstantTemporalQuery(), new LocalDateTimeTemporalQuery()); + /** * A formatter capable of parsing to multiple temporal types based on the input string. */