//先往注册器中注册变换器,需要用到ezmorph包中的类
JSONUtils.getMorpherRegistry().registerMorpher(new TimestampMorpher());
public class TimestampMorpher extends AbstractObjectMorpher {
@Override
public Class morphsTo() {
return Timestamp.class;
}
@Override
public Object morph(Object o) {
try {
return new Timestamp(DateUtil.parse(o.toString()).getTime());
} catch (ParseException e) {
e.printStackTrace();
}
return null;
}
}
网友评论