提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
提示:这里可以添加本文要记录的大概内容: 最近在编写后台管理系统的时候发现 日期转化这个地方 遇到很多的bug
提示:以下是本篇文章正文内容,下面案例可供参考
一、@JsonFormat data转字符串
在实体类中 写上 @JsonFormat(pattern=“yyyy-MM-dd”,timezone=“GMT+8”)
二、字符串转date
ConvertUtils.register(new Converter(){ @SuppressWarnings(“rawtypes”) @Override public Object convert(Class arg0, Object arg1) { Date date; System.out.println(“注册字符串转换为date类型转换器”); if(arg1 == null){ return null; } if(!(arg1 instanceof String)){ throw new ConversionException(“只支持字符串转换 !”); } String str = (String)arg1; System.out.println(str); if(str.trim().equals(“”)){ return null; } SimpleDateFormat sd = new SimpleDateFormat(“yyyy-MM-dd”); try{ date = sd.parse(str); return date; }catch(Exception e){ throw new RuntimeException(e); } } }, java.util.Date.class);
1.写到要执行 BeanUtils.populate(goods,map);的地方
|