Convert JodaTime duration to string
duration, java, jodatime
Solution
Duration yourDuration = //...
Period period = yourDuration.toPeriod();
PeriodFormatter minutesAndSeconds = new PeriodFormatterBuilder()
.printZeroAlways()
.appendMinutes()
.appendSeparator(":")
.appendSeconds()
.toFormatter();
String result = minutesAndSeconds.print(period);
Problem
I have movie with duration 127 seconds. I wanna display it as `02:07`. What is the best way to implement this?