double per = -1.0;
if (m.find()) {
final String strTime = m.group(1);
- final int time = Integer.parseInt(strTime);
+ final double time = Double.parseDouble(strTime);
per = 100.0 * time / duration;
logger.log(Level.FINEST, "time:{0}, duration:{1}", new Object[]{time, duration});
}