对于常用的日期和字符串之间的互相转换,使用者只需将日期格式配置到@Mapping注解的datePattern属性中,即可完成自动转换。
@Mapping
datePattern
class Foo { Date date = new Date(0); } class FooDto { @Mapping(datePattern="yyyy-MM-dd") String date; } FooDto fooDto = BeanUtils.copyProperties(foo, FooDto.class); System.out.println(fooDto.getDate()); // "1970-01-01"
缺省会按照ISO本地标准时间格式yyyy-MM-dd'T'HH:mm:ss进行转换
yyyy-MM-dd'T'HH:mm:ss
Last updated 6 years ago