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()打印结果。广告