Potrzebuję przekonwertować minutes
(zdefiniowany jako liczba całkowita) do następującego formatu ciągu "hh: mm", zakładając, że startTime
jest "00:00". Poniższy kod jest tym, co do tej pory miałem, ale nie działa poprawnie. Również nie bierze pod uwagę, że newTime
należy przesunąć zgodnie z startTime
. Czy jest jakieś inne rozwiązanie?Konwertuj liczby całkowite na ciąg "hh: mm"
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);
Użyj JodaTime. Sprawia, że praca z datą/czasem faktycznie działa! – cdeszaq
Czy mógłbyś podać przykład? –
prawdopodobnie powinien dodać tag 'homework' –