import java.time.Duration;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.Locale;

public class Main {
	public static void main(String[] args) {
		String runtime = "1h58m";
		runtime = "PT" + runtime;
		Duration duration = Duration.parse(runtime);
		System.out.println(duration);

		LocalDateTime now = LocalDateTime.now();
		LocalDateTime endTime = now.plus(duration);
		System.out.println(endTime);

		// Custom format
		DateTimeFormatter dtf = DateTimeFormatter.ofPattern("MM/dd/uuuu hh:mm a", Locale.ENGLISH);
		System.out.println(endTime.format(dtf));
	}
}