BeanUtils时间类型转换注册
Map<String, String[]> map = request.getParameterMap();
User u=new User();
//处理时间格式
DateConverter dateConverter = new DateConverter();
//设置日期格式
dateConverter.setPatterns(new String[]{"yyyy-MM-dd","yyyy-MM-dd HH:mm:ss","yyyy/MM/dd"});
//注册格式
ConvertUtils.register(dateConverter, Date.class);
BeanUtils.populate(u, map);
数据计算时会损失精度
double len = Double.parseDouble(num1+"")/Double.parseDouble(num2+"");//需要准换称字符串进行计算 NumberFormat format = NumberFormat.getPercentInstance();//获取数字国际化对象 format.setMinimumFractionDigits(2);//取百分数2位 String str = format.format(len);//获取的百分数的字符串 System.out.println(str);

浙公网安备 33010602011771号