Я использую Spring boot 2 с mongoDB.В настоящее время, с сериализацией Джексона, Даты ответа API сериализуются в миллисекунды.
{
"main_reg_dt": 1515485462433
}
После поиска в stackoverflow добавили эту опцию в конфигурацию приложения applcation.yaml
к этому
WRITE_DATE_TIMESTAMPS_AS_NANOSECONDS: true
но результат такой же, как и раньше.
это то, как реализована модель
@JsonInclude(JsonInclude.Include.NON_DEFAULT)
@QueryEntity
public class Card {
@Id
@JsonProperty("id")
@Field("_id")
String id;
@JsonProperty("main_reg_dt")
@Field("main_reg_dt")
Date registeredDateTime;
}
Как я могу преобразовать дату в эпоху (метка времени unix) в Spring boot2 с помощью mongoDB