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

📅  最后修改于: 2023-12-03 15:01:53.140000             🧑  作者: Mango

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

Java中的Duration类表示两个时间之间的时间间隔。 它可以用于计算不同时间之间的时间差,并提供了许多方法来操作和获取该差异。其中之一就是toMinutes()方法。

语法
public long toMinutes()

该方法将Duration对象转换为分钟数。

示例
import java.time.Duration;

public class DurationExample {

   public static void main(String[] args) {

       // 创建两个时间对象
       Duration duration1 = Duration.ofMinutes(30);
       Duration duration2 = Duration.ofHours(1);

       // 计算时间差
       Duration diff = duration2.minus(duration1);

       // 获取时间差的分钟数
       long diffInMinutes = diff.toMinutes();

       // 输出结果
       System.out.println("时间差为:" + diffInMinutes + " 分钟");
   }
}

输出结果为:

时间差为:30 分钟

在上面的示例中,我们创建了两个时间对象duration1duration2duration1代表30分钟,duration2代表1小时。

然后,我们计算了这两个时间对象之间的差异,并使用toMinutes()方法将这个差异转换为分钟数。

最后,我们输出了时间差。

总结

toMinutes()方法是Duration类中的一个有用方法。 它将Duration对象转换为分钟数,提供了方便的方法来计算和操作时间。