【问题标题】:Date deserialize issue spring日期反序列化问题春季
【发布时间】:2016-04-19 11:17:10
【问题描述】:

我的朋友在我们的项目中实现了 Spring hibernate mvc,我已经维护了很长时间,最近我看到从 MySQL 数据库中反序列化日期时出现故障的日期时间,

像dd-MM-yyyy hh:mm:ss(25-03-1658 15:05:45)这样保存在数据库中的日期格式。 当通过 spring 检索它时,它实际上读起来像上面一样,除了错误的时间格式 - 25-03-1658 9:03。

我相信这与JsonFormat 或JsonFormatDeserializer 的spring 注释有关。但一天后没有运气。

请帮忙

【问题讨论】:

  • 能否请您添加代码sn-ps/。

标签: java mysql spring hibernate spring-mvc


【解决方案1】:

在你的领域试试这个

@JsonDateFormat("dd-MM-yyyy hh:mm:ss")
private Date yourDate;

或

@JsonFormat(shape=JsonFormat.Shape.STRING, pattern="yyyy-MM-dd HH:mm a z")
private Date yourDate;

【讨论】:

  • 我找不到这个注释@JsonDateFormat。不,它不起作用,让我发布代码。
猜你喜欢
  • 1970-01-01
  • 2015-08-31
  • 2016-12-24
  • 1970-01-01
  • 2016-09-07
  • 2015-07-25
  • 2011-10-19
  • 2019-06-30
  • 1970-01-01
相关资源
最近更新 更多