在springboot中开发RESTful接口,经常会遇到日期时间转换相关的问题,例如我们明明输入看起来很正常的日期时间字符串,但是系统却报错无法解析:。有两个标准组织对日期时间格式进行规范,一个是IETF,一个是ISO。虽然IETF的定义更早,但是它存在一些问题,ISO的定义使用更普遍。此后经过若干次修订,定型是RFC2822,最新版是RFC5322。最常见的样子如下,通过linux命令date可以打印:。第一版发布于1988年。确切的说是如何处理json和java日期时间对象之间的转换。springboot极大的简化了springmvc的开发,对于开发RESTful接口也是一样,开箱即用。这是通过autoconfigure和starter实现的。首先引入spring-boot-starter-web依赖。其中jackson-datatype-jsr310就包含了java8日期时间的序列化、反序列化方法。其次springboot应用,也就是使用了@SpringBootApplication注解,通过autoconfigure对jackson进行了自动配置。
暂无评论