Мне нужно преобразовать 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);