Java程序获取这段时间内的分钟数


在本文中,我们将使用Java计算给定持续时间内的分钟数。Duration类可以执行基于时间计算,例如小时、分钟、天等,并轻松地在这些单位之间转换。使用toMinutes() 方法,您可以从给定的Duration获取分钟数。

问题陈述

给定一个表示一段时间段的Duration对象,编写一个Java程序来计算指定持续时间内的分钟数。
输入
Duration = 25 days, 10 hours
输出
Minutes in 25 days = 36000
Minutes in 10 hours = 600

从持续时间获取分钟数的步骤

以下是从持续时间获取分钟数的步骤:

  • java.time包导入Duration类。
  • 使用ofDays()ofHours()等方法为所需时间段创建一个Duration对象。
  • 使用toMinutes()方法将Duration转换为分钟。
  • 显示计算出的分钟数。

Java程序从持续时间获取分钟数

以下是计算给定持续时间内分钟数的示例:

import java.time.Duration;
public class Demo {
   public static void main(String[] args) {
      Duration d1 = Duration.ofDays(25);
      Duration d2 = Duration.ofHours(10);
      System.out.println("Minutes in 25 days = "+d1.toMinutes());
      System.out.println("Minutes in 10 hours = "+d2.toMinutes());
   }
}

输出

Minutes in 25 days = 36000
Minutes in 10 hours = 600

代码解释

程序创建两个Duration对象;一个用于25天,另一个用于10小时。然后,对这两个Duration对象调用toMinutes()方法以将持续时间的数值转换为分钟。然后使用System.out.println()打印结果。

更新于:2024年11月18日

202 次浏览

启动您的职业生涯

完成课程后获得认证

开始学习
广告