Ich habe die folgende Erklärung in meinem Objekt:Wie Millisekunden optional in @JsonFormat für Timestamp Parsing mit Jackson machen?
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd'T'HH:mm:ss.SSSX")
private ZonedDateTime start;
Und wenn wir analysieren Zeitstempel wie 2016-12-08T12: 16: 07.124Z (mit Jackson Json De-serilaizer) es funktioniert gut, aber wenn ich erhalte Zeitstempel ohne Millisekunden (wie "2016-12-08T12: 16: 07Z"), es wirft Ausnahme.
Wie kann ich möglicherweise Millisekunden optional in der Formatspezifikation machen?
Arbeitete Angabe! Vielen Dank! –
Funktioniert nicht mit Java 8 Version 102. Die Klammern werden auch nicht im JavaDoc erwähnt: https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html –