English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java полная коллекция примеров
В вышеуказанном программном коде вы узнаете, как в Java преобразовывать миллисекundy в минуты и секунды.
import java.util.concurrent.TimeUnit; public class Milliseconds { public static void main(String[] args) { long milliseconds = 1000000; // long minutes = (milliseconds / 1000) / 60; long minutes = TimeUnit.MILLISECONDS.toMinutes(milliseconds); // long seconds = (milliseconds / 1000); long seconds = TimeUnit.MILLISECONDS.toSeconds(milliseconds); System.out.format("%d миллисекунд = %d минут", milliseconds, minutes); System.out.println("Или"); System.out.format("%d миллисекунд = %d секунд", milliseconds, seconds); } }
При запуске программы вывод будет следующим:
1000000 миллисекунд = 16 минут Или 1000000 миллисекунд = 1000 секунд
В вышеуказанном программном коде мы используем метод toMinutes() для преобразования предоставленных миллисекунд (milliseconds) в минуты. Точно так же мы используем метод toSeconds() для преобразования их в секунды
Мы также можем использовать элементарную математику для преобразования миллисекунд в минуты и секунды.
Seconds = Milliseconds / 1000
Минуты это
Minutes = Seconds / 60 или Минуты = (Миллисекунды / 1000) / 60
public class Milliseconds { public static void main(String[] args) { long milliseconds = 1000000; long minutes = (milliseconds / 1000) / 60; long seconds = (milliseconds / 1000) % 60; System.out.format("%d мс = %d минут и %d секунд.", milliseconds, minutes, seconds); } }
При запуске программы вывод будет следующим:
1000000 мс = 16 минут и 40 секунд.
В вышеуказанном программном обеспечении мы используем формулу:
Минуты = (Миллисекунды / 1000) / 60 И Оставшиеся Секунды = (Миллисекунды / 1000) % 60
Сначала, мы вычисляем минуты (Минуты) просто делим их на количество секунд, а затем делим на 60.
Затем, мы вычисляем оставшиеся секунды (Оставшиеся Секунды), делим их на количество секунд, а затем делим на 60, чтобы получить оставшиеся секунды (Оставшиеся Секунды).