Програма Java для перетворення мілісекунд у хвилини та секунди

У наведеній вище програмі ви навчитесь перетворювати мілісекунди в хвилини та секунди окремо та разом на Java.

Щоб зрозуміти цей приклад, ви повинні знати такі теми програмування Java:

  • Типи даних Java (примітивні)
  • Основні вхідні та вихідні дані Java

Приклад 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.

Цікаві статті...