修改零配置的SpringMVC中使用@ResponseBody注解返回json的时间格式

//重写配置类的extendMessageConverters方法,个人配置类是继承WebMvcConfigurerAdapter
    @Override
	public void extendMessageConverters(List<HttpMessageConverter<?>> converters) {
		ObjectMapper ojm = new ObjectMapper();
		ojm.setDateFormat(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"));
		//找到MappingJackson2HttpMessageConverter,并设置时间格式
		for(int i=0;i<converters.size();i++){
			if(converters.get(i) instanceof MappingJackson2HttpMessageConverter){
				((MappingJackson2HttpMessageConverter)converters.get(i)).setObjectMapper(ojm);
			}
		}
	}

使用@ResponseBody注解返回的时间是long,若是想返回一个“yyyy-MM-dd HH:mm:ss”格式的时间,能够这么作。java

相关文章
相关标签/搜索