📅  最后修改于: 2023-12-03 15:31:52.280000             🧑  作者: Mango
在Java中,Duration类表示两个时间戳之间的时间间隔。toHoursPart()方法是该类的一种方法,它用于获取Duration对象表示的时间间隔中小时部分的值。
public long toHoursPart()
该方法的返回值为long
类型,表示Duration对象的小时部分。
import java.time.Duration;
public class DurationExample {
public static void main(String[] args) {
Duration duration1 = Duration.ofHours(3);
Duration duration2 = Duration.ofDays(2).plusHours(5).plusMinutes(30);
System.out.println("duration1.getHoursPart(): " + duration1.toHoursPart()); // 输出: 3
System.out.println("duration2.getHoursPart(): " + duration2.toHoursPart()); // 输出: 29
}
}
在上述示例代码中,我们定义了两个Duration对象duration1
和duration2
分别表示3个小时和2天5小时30分钟的时间间隔。然后我们分别调用这两个对象的toHoursPart()方法来获取它们的小时部分的值。
输出结果为:
duration1.getHoursPart(): 3
duration2.getHoursPart(): 29
toHoursPart()
方法是Java中Duration类提供的一种方法用于获取该类对象表示的时间间隔中的小时部分。使用该方法能够提高时间计算的效率和正确性。