Instead of all this, we could use [`formatElapsedTime()`](https://developer.android.com/reference/android/text/format/DateUtils.html#formatElapsedTime(long\)). Would reduce the number of lines from 8 to 1.