List of usage examples for org.joda.time.format DateTimeParserBucket computeMillis
public long computeMillis(boolean resetFields)
From source file:org.jpmml.evaluator.TypeUtil.java
License:Open Source License
@SuppressWarnings(value = { "deprecation" })
static private Seconds parseSeconds(String value) {
DateTimeFormatter format = SecondsSinceMidnight.getFormat();
DateTimeParser parser = format.getParser();
DateTimeParserBucket bucket = new DateTimeParserBucket(0, null, null);
bucket.setZone(null);//from www.j av a 2 s . c o m
int result = parser.parseInto(bucket, value, 0);
if (result >= 0 && result >= value.length()) {
long millis = bucket.computeMillis(true);
return Seconds.seconds((int) (millis / 1000L));
}
throw new IllegalArgumentException(value);
}