Как форматировать время в libgdx (java)?Как форматировать время в java?
long startTime = System.currentTimeMillis();
System.out.println(TimeUtils.timeSinceMillis(startTime));
Я хочу форматировать так:
мин: сек: мил
00:00:00 или 00: 00: 000
Как форматировать время в libgdx (java)?Как форматировать время в java?
long startTime = System.currentTimeMillis();
System.out.println(TimeUtils.timeSinceMillis(startTime));
Я хочу форматировать так:
мин: сек: мил
00:00:00 или 00: 00: 000
Попробуйте, как это;
long startTime = System.currentTimeMillis();
SimpleDateFormat sDate = new SimpleDateFormat("mm:ss.SSS");
System.out.println(sDate.format(startTime));
Выход есть;
05:42.331
Если вы хотите также с часом;
Format sDate = new SimpleDateFormat("HH:mm:ss.SSS");
Не хотите быть, что парень, когда его приходит к датам на Java, но также должен знать библиотеку JodaTime для более простого способа работы с датами DateTime myDate = DateTime.now(). toString ("HH: mm: ss.SSS"); – tmn
Смотрите DateTimeFormater: https://docs.oracle.com/javase/8/docs/api/java/time/format/package-summary.html – Scott