BeanUtils转换日期的问题

2017-08-06  本文已影响0人  曼城蓝月亮

使用BeanUtils.populate之前,先注册自定义转换器

ConvertUtils.register(new Converter() {
    @Override
    public Object convert(Class aClass, Object o) {
        SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
        Date parse = null;
        try {
            parse = format.parse(o.toString());
        } catch (ParseException e) {
            e.printStackTrace();
        }
        return parse;
    }
}, Date.class);

根据需要可以把自定义转换器写的更加强大,兼容更多格式

上一篇下一篇

猜你喜欢

热点阅读