📌  相关文章
📜  Java中的 Duration toMinutesPart() 方法及示例(1)

📅  最后修改于: 2023-12-03 14:42:47.304000             🧑  作者: Mango

Java中的 Duration toMinutesPart() 方法及示例

Java中的Duration类提供了许多方便的方法,以帮助开发者管理时间间隔。其中,toMinutesPart()方法能够返回Duration对象表示的分钟部分。

toMinutesPart()方法

toMinutesPart()方法属于Java中的Duration类,它的返回值类型是long。

它的方法签名如下:

public long toMinutesPart()

该方法返回Duration对象表示的分钟部分。如果这个时间间隔是负的,那么就返回负的分钟部分。如果这个时间间隔的分钟部分为0,则返回0。

示例如下

下面,让我们来看一段示例代码,来演示toMinutesPart()方法的使用:

import java.time.Duration;

public class Main {
    public static void main(String[] args) {
        Duration duration1 = Duration.ofMinutes(80);
        Duration duration2 = Duration.ofMinutes(-80);
        Duration duration3 = Duration.ofHours(2);

        System.out.println("Duration1 Minutes Part: " + duration1.toMinutesPart());
        System.out.println("Duration2 Minutes Part: " + duration2.toMinutesPart());
        System.out.println("Duration3 Minutes Part: " + duration3.toMinutesPart());
    }
}

输出结果为:

Duration1 Minutes Part: 20
Duration2 Minutes Part: -20
Duration3 Minutes Part: 0

这段示例代码中,我们创建了三个Duration对象。第一个对象表示80分钟,第二个对象表示-80分钟,第三个对象表示2小时。

我们使用toMinutesPart()方法来获取它们的分钟部分,并将结果打印在控制台上。

从输出结果中可以看到,我们成功地获取了这三个Duration对象的分钟部分。第一个时间间隔是80分钟,它的分钟部分是20;第二个时间间隔是-80分钟,它的分钟部分是-20;第三个时间间隔是2小时,它的分钟部分是0(因为小时部分已经超过了60分钟)。

结论

toMinutesPart()方法能够返回Duration对象表示的分钟部分。它的方法签名如下:

public long toMinutesPart()

如果这个时间间隔是负的,那么就返回负的分钟部分。如果这个时间间隔的分钟部分为0,则返回0。