fork download
  1. import java.time.Duration;
  2.  
  3. public class Main {
  4. public static void main(String[] args) {
  5. Duration duration = Duration.ofSeconds(127);
  6. // Default format
  7. System.out.println(duration);
  8.  
  9. // Custom format
  10. // ####################################Java-8####################################
  11. String formattedElapsedTime = String.format("%02d:%02d", duration.toMinutes() % 60, duration.toSeconds() % 60);
  12. System.out.println(formattedElapsedTime);
  13. // ##############################################################################
  14.  
  15. // ####################################Java-9####################################
  16. formattedElapsedTime = String.format("%02d:%02d", duration.toMinutesPart(),
  17. duration.toSecondsPart());
  18. System.out.println(formattedElapsedTime);
  19. // ##############################################################################
  20. }
  21. }
Success #stdin #stdout 0.1s 40616KB
stdin
Standard input is empty
stdout
PT2M7S
02:07
02:07