Мне нужно преобразовать minutes (определенный как Integer) в следующий строковый формат "hh: mm", предполагая, что startTime - "00:00". Ниже приведенный код - это то, что у меня есть до сих пор, но оно работает неправильно. Также он не учитывает, что newTime следует сдвинуть в соответствии с startTime. Есть ли другое решение?
String startTime = "00:00";
int minutes = 120;
double time = minutes/60;
String timeS = Double.toString(time);
String[] hourMin = timeS.split(".");
String h = hourMin[0];
String m = hourMin[1];
String newTime = "";
newTime.concat(h+":"+m);