Hi,
ich will Millisekunden in einen Zeitcode convertieren. Beispiel:
36560 ms sollte einen Zeitcode von 00:00:36,560 ergeben.
Mit meinem Code erhalte ich aber komischerweise 01:00:36,560
Koennt ihr mir helfen meinen Code zu fixen oder wie wuerdet ihr das programmieren?
ich will Millisekunden in einen Zeitcode convertieren. Beispiel:
36560 ms sollte einen Zeitcode von 00:00:36,560 ergeben.
Mit meinem Code erhalte ich aber komischerweise 01:00:36,560
Koennt ihr mir helfen meinen Code zu fixen oder wie wuerdet ihr das programmieren?
Java:
private static String getTimeString(long millis) {
DateFormat formatter = new SimpleDateFormat("hh:mm:ss,SSS");
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(millis);
return formatter.format(calendar.getTime());
}