找到关于 Java 8 的 4330 篇文章
104 次查看
可以使用 Java 中 Duration 类的 plusMinutes() 方法获取持续时间的不可变副本,其中添加了一些分钟。此方法需要一个参数,即要添加的分钟数,它返回添加了分钟数的持续时间。如下所示是一个演示此方法的程序 -示例 在线演示import java.time.Duration; public class Demo { public static void main(String[] args) { Duration d = Duration.ofMinutes(5); System.out.println("持续时间为: " + d); System.out.println("在持续时间中添加 3 分钟后的副本为: ... 阅读更多
97 次查看
可以使用 Java 中 Duration 类的 plusSeconds() 方法获取持续时间的不可变副本,其中添加了一些秒。此方法需要一个参数,即要添加的秒数,它返回添加了秒数的持续时间。如下所示是一个演示此方法的程序 -示例 在线演示import java.time.Duration; public class Demo { public static void main(String[] args) { Duration d = Duration.ofSeconds(12); System.out.println("持续时间为: " + d); System.out.println("在持续时间中添加 5 秒后的副本为: ... 阅读更多
52 次查看
可以使用 Java 中 Duration 类的 plusMillis() 方法获取持续时间的不可变副本,其中添加了一些毫秒。此方法需要一个参数,即要添加的毫秒数,它返回添加了毫秒数的持续时间。如下所示是一个演示此方法的程序 -示例 在线演示import java.time.Duration; public class Demo { public static void main(String[] args) { Duration d = Duration.ofSeconds(1); System.out.println("持续时间为: " + d); System.out.println("在持续时间中添加 1000 毫秒后的副本为: ... 阅读更多
95 次查看
可以使用 Java 中的 toDays() 方法获取特定持续时间的天数。此方法不需要参数,它返回以天数表示的持续时间。如下所示是一个演示此方法的程序 -示例 在线演示import java.time.Duration; public class Demo { public static void main(String[] args) { Duration d = Duration.ofHours(48); System.out.println("持续时间为: " + d); System.out.println("持续时间的天数为: " + d.toDays()); } }输出持续时间为: PT48H 持续时间的天数为: ... 阅读更多
64 次查看
可以使用 Java 中 Duration 类的 multipliedBy() 方法获取持续时间的不可变副本,其中所需持续时间乘以一个值。此方法需要一个参数,即要乘以的值,它返回乘以该值的持续时间的不可变副本。如下所示是一个演示此方法的程序 -示例 在线演示import java.time.Duration; import java.time.temporal.*; public class Demo { public static void main(String[] args) { Duration d = Duration.ofHours(7); System.out.println("持续时间为: " + d); ... 阅读更多
64 次查看
可以使用 Java 中 Duration 类的 dividedBy() 方法获取持续时间的不可变副本,其中所需持续时间除以一个值。此方法需要一个参数,即要除以的值,它返回除以该值的持续时间的不可变副本。如下所示是一个演示此方法的程序 -示例 在线演示import java.time.Duration; import java.time.temporal.*; public class Demo { public static void main(String[] args) { Duration d = Duration.ofHours(15); System.out.println("持续时间为: " + d); ... 阅读更多
159 次查看
可以使用 Java 中 Duration 类的 plus() 方法获取持续时间的不可变副本,其中添加了所需持续时间。此方法需要两个参数,即要添加的持续时间和持续时间的 TemporalUnit。它还返回添加了所需持续时间的持续时间。如下所示是一个演示此方法的程序 -示例 在线演示import java.time.Duration; import java.time.temporal.*; public class Demo { public static void main(String[] args) { Duration d = Duration.ofHours(10); System.out.println("持续时间为: " + d); System.out.println("持续时间 ... 阅读更多
211 次查看
可以使用 Java 中 Duration 类的 minus() 方法获取持续时间的不可变副本,其中减去了所需持续时间。此方法需要两个参数,即要减去的持续时间和持续时间的 TemporalUnit。它还返回减去了所需持续时间的持续时间。如下所示是一个演示此方法的程序 -示例 在线演示import java.time.Duration; import java.time.temporal.*; public class Demo { public static void main(String[] args) { Duration d = Duration.ofHours(10); System.out.println("持续时间为: " + d); System.out.println("持续时间 ... 阅读更多
4K+ 次查看
可以使用 Java 中 LocalTime 类的 until() 方法获取两个 LocalTime 对象之间的差值。此方法需要两个参数,即 LocalTime 对象的结束时间和 Temporal 单位。它还返回以指定的 Temporal 单位表示的两个 LocalTime 对象之间的差值。如下所示是一个演示此方法的程序 -示例 在线演示import java.time.*; import java.time.temporal.*; public class Demo { public static void main(String[] args) { LocalTime lt1 = LocalTime.parse("10:15:30"); LocalTime lt2 = LocalTime.parse("12:21:30"); System.out.println("第一个 LocalTime 为: " + lt1); ... 阅读更多
122 次查看
可以使用 Java 中 LocalTime 类的 range() 方法获取 ChronoField 的值范围。此方法需要一个参数,即需要其值范围的 ChronoField,它返回值范围。如下所示是一个演示此方法的程序 -示例 在线演示import java.time.*; import java.time.temporal.ChronoField; import java.time.temporal.ValueRange; public class Main { public static void main(String[] args) { LocalTime lt = LocalTime.parse("11:19:50"); System.out.println("LocalTime 为: " + lt); ValueRange range = lt.range(ChronoField.MICRO_OF_SECOND); System.out.println("MICRO_OF_SECOND 的范围为 ... 阅读更多