Джексон работает с java.time.Instant с включенным WRITE_DATE_TIMESTAMPS_AS_NANOSECONDS
(также READ_
) по умолчанию. jackson-datatype-jsr310
Он производит такой JSON
{ "createDate":1421261297.356000000, "modifyDate":1421261297.356000000 }
В JavaScript гораздо проще получить дату из традиционной метки времени в миллисекундах (а не из секунд / нанометров, как указано выше), например new Date(1421261297356)
.
Я думаю, должна быть какая-то причина для использования подхода наноразмеров по умолчанию, так что это за причина?