Рассмотрим пример:
public class MyDto {
@JsonFormat(shape = JsonFormat.Shape.NUMBER_INT)
private LocalDate dob;
}
Приводит к {"dob":17918}
, когда new Date().getTime()
возвращает 1548155501766
Это не похоже на секунды или миллисекунды. Так что же это за номер?
Примечание
Java-модуль времени для Джексона включен в маппер объектов.