初接触java,很多不懂。本次遇到了一个日期转换问题,框架是spring boot。
1、前台的日期格式转到后台后报错,如下:
解决方法:在实体类的日期字段上加如下 注解
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
2、数据库正常的日期格式输出后异常
输出格式如下:
解决方法,在实体类对应字段加上如下注解:
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
3、总结
注解@JsonFormat主要是后台到前台的时间格式的转换
注解@DataFormAT主要是前后到后台的时间格式的转换