Јава програм за претварање милисекунди у минуте и секунде

У горњем програму научићете да милисекунде претварате у минуте и секунде појединачно и заједно на Јави.

Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања Јава:

  • Јава типови података (примитивни)
  • Јава основни улаз и излаз

Пример 1: Претворите милисекунде у минуте и секунде појединачно

 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 Milliseconds = %d minutes", milliseconds, minutes ); System.out.println("Or"); System.out.format("%d Milliseconds = %d seconds", milliseconds, seconds ); ) )

Оутпут

 1000000 милисекунди = 16 минута или 1000000 милисекунди = 1000 секунди

У горњем програму смо претворили задате милисекунде у минуте помоћу toMinutes()методе. Слично томе, користили смо toSeconds()методу за претварање у секунде.

Такође можемо користити основну математику да бисмо је претворили у минуте и секунде.

 Секунде = милисекунде / 1000

док је минута

 Минуте = секунде / 60 или минуте = (милисекунде / 1000) / 60

Пример 2: Претварање милисекунди у минуте и секунде

 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 Milliseconds = %d minutes and %d seconds.", milliseconds, minutes, seconds); ) )

Оутпут

 1000000 милисекунди = 16 минута и 40 секунди.

У горе наведеном програму користили смо формулу:

 Минуте = (милисекунде / 1000) / 60 и преостале секунде = (милисекунде / 1000)% 60

Прво израчунавамо минуте једноставним дељењем на секунде, а затим на минуте дељењем са 60.

Затим израчунавамо преостале секунде тако што их делимо на секунде, а остатак добијамо када се подели са 60.

Занимљиви Чланци...