import java.time.Duration;
import java.time.LocalTime;
import java.time.format.DateTimeFormatter;
import java.time.format.DateTimeFormatterBuilder;
import java.time.temporal.ChronoField;
import java.util.Locale;

public class Main {
	public static void main(String[] args) {
		String str = "10:38.0";
		DateTimeFormatter dtf = new DateTimeFormatterBuilder()
								.parseDefaulting(ChronoField.HOUR_OF_DAY, 0)
								.appendPattern("mm:ss.S")
								.toFormatter(Locale.ENGLISH);

		LocalTime time = LocalTime.parse(str, dtf);
		System.out.println(time);

		Duration duration = Duration.between(time, LocalTime.MIN);
		System.out.println(duration);
	}
}
