Update the ZonedDateTimeSerializer to be more lenient when deserializing (#6489)

This commit is contained in:
David Perez
2026-02-09 08:58:09 -06:00
committed by GitHub
parent e615bdbea5
commit 594cb507df

View File

@@ -14,7 +14,7 @@ import java.time.format.DateTimeFormatter
*/
class ZonedDateTimeSerializer : KSerializer<ZonedDateTime> {
private val dateTimeFormatterDeserialization = DateTimeFormatter
.ofPattern("yyyy-MM-dd'T'HH:mm:ss[.][:][SSSSSSS][SSSSSS][SSSSS][SSSS][SSS][SS][S]X")
.ofPattern("yyyy-MM-dd'T'HH:mm:ss[.][:][SSSSSSS][SSSSSS][SSSSS][SSSS][SSS][SS][S]XXX")
private val dateTimeFormatterSerialization =
DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss.SSSX")