Я пытаюсь сериализовать объект Timestamp
в JSON. Но объект в JSON отображается в секундах.
Это фрагмент моего POJO:
@JsonSerialize(include = JsonSerialize.Inclusion.NON_NULL)
public class TimeAndDateDetail{
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd hh.mm.ss")
private Timestamp timeAndDate;
public Timestame getTimeAndDate() {return timeAndDate; }
public void setTimeAndDate(Timestamp timeAndDate){
this.timeAndDate = timeAndDate;
}
}
Это мой вывод:
{
"timeAndDate": 1583038800000
}
Почему это происходит? И как я могу сохранить его в оригинальном формате?