fork(1) download
  1. import java.time.Duration;
  2. import java.time.LocalDateTime;
  3. import java.time.format.DateTimeFormatter;
  4. import java.util.Locale;
  5.  
  6. public class Main {
  7. public static void main(String[] args) {
  8. String runtime = "1h58m";
  9. runtime = "PT" + runtime;
  10. Duration duration = Duration.parse(runtime);
  11. System.out.println(duration);
  12.  
  13. LocalDateTime now = LocalDateTime.now();
  14. LocalDateTime endTime = now.plus(duration);
  15. System.out.println(endTime);
  16.  
  17. // Custom format
  18. DateTimeFormatter dtf = DateTimeFormatter.ofPattern("MM/dd/uuuu hh:mm a", Locale.ENGLISH);
  19. System.out.println(endTime.format(dtf));
  20. }
  21. }
Success #stdin #stdout 0.13s 55604KB
stdin
Standard input is empty
stdout
PT1H58M
2021-09-11T22:06:31.612537
09/11/2021 10:06 PM