BeanUtils进行日期格式的拷贝转换
来源:互联网 发布:阿里巴巴阿里云事业部 编辑:程序博客网 时间:2024/05/20 19:32
自定义Converter的方法:
import java.text.ParseException;import java.text.SimpleDateFormat;import org.apache.commons.beanutils.Converter; publicclass CustomerDateConverter implements Converter { private final static SimpleDateFormat DATE_FORMATE_SHOW = new SimpleDateFormat("yyyyMMddHHmmss");//根据传来的时间字符串格式:例如:20130224201210 public Object convert(Class type, Object value){ // TODO Auto-generated method stub if (type.equals(java.util.Date.class) ) { try { return DATE_FORMATE_SHOW.parse(value.toString()); } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); } } return null; }}
测试代码:
Address1 addr1=new Address1(); //Address1中的date是StringAddress2 addr2=new Address2(); //Address1中的date是java.util.DateAddr1.setDate("20130224201210");//进行日期格式转换 CustomerDateConverter dateConverter = new CustomerDateConverter (); ConvertUtils.register(dateConverter,Date.class);//上面两句是关键!BeanUtils.copyProperties(addr2, addr1);//进行复制
阅读全文
0 0
- BeanUtils进行日期格式的拷贝转换
- Apache 的BeanUtils 拷贝日期对象转换问题
- 【转载】Apache 的BeanUtils对象拷贝日期转换问题
- 判断日期格式并且进行相应合法格式的转换
- 将日期格式进行转换
- 利用Mysql的DATE_FORMAT()进行日期格式转换
- Mysql的DATE_FORMAT()进行日期格式转换(转)
- Mysql的DATE_FORMAT()进行日期格式转换
- Mysql的DATE_FORMAT()进行日期格式转换
- 日期格式的转换
- 日期格式的转换
- 日期格式的转换
- 日期格式的转换
- 日期格式的转换
- BeanUtils的拷贝功能
- BeanUtils使用:ConvertUtils注册多个日期的解析格式
- 用XSL进行日期格式转换
- 利用SimpleDateFormat进行日期格式转换
- 分享一百多套开发视频教程的下载地址
- android开机自启动APP及使用adb命令测试
- 51 nod 1097 拼成最小的数 思路:字符串排序
- 生活随笔
- java实体转json忽略属性
- BeanUtils进行日期格式的拷贝转换
- 51 nod 1624 取余最长路 思路:前缀和 + STL(set)二分查找
- 写一个java死锁的demo
- 51 nod 1495 中国好区间 奇葩卡时间题 700ms 卡O(n*log(n)), 思路:O(n)尺取法
- Hybrid APP 混合开发模式的选择之路(六:JSBridge---Native代码与JS代码的通信桥梁)
- Flask框架+mySQL数据库:误删migrations文件夹后再次创建时遭遇错误(Can't locate revision identified by ‘xxx’)
- 文件操作Excel解析(2)读取和写入Excel文件_根据积分获取奖品
- 关于JetBrains CLion 激活 (CLion License Activation)的解决办法,带hosts详细修改
- springmvc传参问题