English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
在上面的程序中,您将学习如何在Java中将毫秒分别转换为分钟和秒。
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 Sekunden = %d Minuten\n", milliseconds, minutes); System.out.println("Oder"); System.out.format("%d Sekunden = %d Sekunden", milliseconds, seconds); } }
When running the program, the output is:
1000000 milliseconds = 16 Minute Oder 1000000 milliseconds = 1000 Sekunden
在上面的程序中,我们使用toMinutes()方法将给定的毫秒(milliseconds)转换为分钟。 同样,我们使用toSeconds()方法将其转换为秒
我们还可以使用基本数学将其转换为分钟和秒。
Seconds = Milliseconds / 1000
分钟是
Minutes = Seconds / 60 oder Minutes = (Milliseconds / 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 milliseconds = %d minutes and %d seconds.", milliseconds, minutes, seconds); } }
When running the program, the output is:
1000000 milliseconds = 16 Minutes also 40 seconds.
In the above program, we use the formula:
Minutes = (Milliseconds / 1000) / 60 And Remaining Seconds = (Milliseconds / 1000) % 60
First, we simply divide it by the number of seconds, and then divide it by60 to calculate minutes (Minutes).
Then, we calculate the remaining seconds (Remaining Seconds), divide it by the number of seconds, and then divide it by60 get the remaining seconds (Remaining Seconds).