English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Java Grund教程

Java 流程控制

Java 数组

Java 面向对象(I)

Java 面向对象(II)

Java 面向对象(III)

Java Ausnahmebehandlung

Java 列表(List)

Java 队列(Queue)

Java Map集合

Java Set集合

Java 输入输出(I/O)/O)

Java Reader/Writer

Java 其他主题

Java程序将毫秒转换为分钟和秒

Java Examples Comprehensive

在上面的程序中,您将学习如何在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 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

示例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);
    }
}

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).

Java Examples Comprehensive