File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed
src/main/java/org/gitlab4j/api/utils Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -140,10 +140,16 @@ public static Instant toInstant(String dateTimeString) throws ParseException {
140
140
}
141
141
142
142
dateTimeString = dateTimeString .trim ();
143
- if (dateTimeString .endsWith ("Z" ) || dateTimeString .endsWith ("UTC" )) {
143
+
144
+ if (dateTimeString .endsWith ("Z" )) {
144
145
return (Instant .parse (dateTimeString ));
145
146
} else {
146
147
148
+ // Convert UTC zoned dates to 0 offset date
149
+ if (dateTimeString .endsWith ("UTC" )) {
150
+ dateTimeString = dateTimeString .replace ("UTC" , "+0000" );
151
+ }
152
+
147
153
OffsetDateTime odt = (dateTimeString .length () > 25 ?
148
154
OffsetDateTime .parse (dateTimeString , ODT_WITH_MSEC_PARSER ) :
149
155
OffsetDateTime .parse (dateTimeString , ODT_PARSER ));
You can’t perform that action at this time.
0 commit comments