一、jackson日期转换
1、通过maven引入相应的jackson包
maven的链接: https://mvnrepository.com/
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.9.9</version>
</dependency>
2、spring-mvc.xml的配置《显示日期格式:“yyyy-MM-dd HH:mm:ss”》
<mvc:annotation-driven>
<mvc:message-converters register-defaults="true">
<bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
<!-- 日期json转换 -->
<property name="objectMapper">
<bean class="com.fasterxml.jackson.databind.ObjectMapper">
<property name="dateFormat">
<bean class="java.text.SimpleDateFormat">
<constructor-arg index="0" type="java.lang.String" value="yyyy-MM-dd HH:mm:ss"/>
</bean>
</property>
</bean>
</property>
</bean>
</mvc:message-converters>
</mvc:annotation-driven>
3、显示格式《“yyyy-MM-dd”》需要去实体类添加注释
@DateTimeFormat(pattern = "yyyy-MM-dd") //接收页面传来的时间格式
@JsonFormat(pattern="yyyy-MM-dd")//注解只影响对应下面的一个字段
private Date birthdate;//出生日期
private Date creationTime;//创建时间