找到关于 Java 8 的4330 篇文章
93 次浏览
可以使用 Java 中 LocalDate 类的 lengthOfMonth() 方法获取特定 LocalDate 中月份的天数。此方法不需要参数,它返回特定 LocalDate 中月份的天数,即 28、29、30 或 31。演示此方法的程序如下所示:示例 实时演示 import java.time.*; public class Main { public static void main(String[] args) { LocalDate ld = LocalDate.parse("2019-02-15"); System.out.println("LocalDate 为: " + ld); System.out.println("月份长度为: " + ld.lengthOfMonth()); } } … 阅读更多
111 次浏览
可以使用 Java 中 LocalTime 类的 minusHours() 方法获取 LocalTime 对象的不可变副本,其中减去了几个小时。此方法需要一个参数,即要减去的小时数,它返回减去小时数后的 LocalTime 对象。演示此方法的程序如下所示:示例 实时演示 import java.time.*; public class Demo { public static void main(String[] args) { LocalTime lt = LocalTime.now(); System.out.println("当前 LocalTime 为: " + lt); … 阅读更多
123 次浏览
可以使用 Java 中 LocalTime 类的 minusMinutes() 方法获取 LocalTime 对象的不可变副本,其中减去了几分钟。此方法需要一个参数,即要减去的分钟数,它返回减去分钟数后的 LocalTime 对象。演示此方法的程序如下所示:示例 实时演示 import java.time.*; public class Demo { public static void main(String[] args) { LocalTime lt = LocalTime.now(); System.out.println("当前 LocalTime 为: " + lt); … 阅读更多
93 次浏览
可以使用 Java 中 LocalTime 类的 minusNanos() 方法获取 LocalTime 对象的不可变副本,其中减去了几纳秒。此方法需要一个参数,即要减去的纳秒数,它返回减去纳秒数后的 LocalTime 对象。演示此方法的程序如下所示:示例 实时演示 import java.time.*; public class Demo { public static void main(String[] args) { LocalTime lt = LocalTime.now(); System.out.println("当前 LocalTime 为: " + lt); System.out.println("减去 1000 纳秒后的 LocalTime 为: " + lt.minusNanos(1000)); } } … 阅读更多
263 次浏览
可以使用 Java 中 LocalDateTime 类的 format() 方法,使用指定的格式化器来格式化 LocalDateTime。此方法需要一个参数,即要格式化的 LocalDateTime 对象,它返回使用指定格式化器格式化的 LocalDateTime。演示此方法的程序如下所示:示例 实时演示 import java.util.*; import java.time.*; import java.time.format.DateTimeFormatter; public class Main { public static void main(String[] args) { LocalDateTime ldt = LocalDateTime.parse("2019-02-18T14:30:47"); System.out.println("LocalDateTime 为: " + ldt); DateTimeFormatter dtf = DateTimeFormatter.ISO_TIME; System.out.println("格式化的 LocalDateTime 为: " + … 阅读更多
101 次浏览
可以使用 Java 中 LocalDateTime 类的 withYear() 方法获取 LocalDateTime 的不可变副本,其中年份已根据需要更改。此方法需要一个参数,即要在 LocalDateTime 中设置的年份,它返回年份已根据需要更改的 LocalDateTime。演示此方法的程序如下所示:示例 实时演示 import java.time.*; public class Main { public static void main(String[] args) { LocalDateTime ldt1 = LocalDateTime.parse("2019-02-18T23:15:30"); System.out.println("LocalDateTime 为: " + ldt1); … 阅读更多
83 次浏览
可以使用 Java 中 LocalDateTime 类的 getMonthValue() 方法获取一年中的月份。此方法不需要参数,它返回一年中的月份,范围为 1 到 12。演示此方法的程序如下所示:示例 实时演示 import java.time.*; public class Demo { public static void main(String[] args) { LocalDateTime ldt = LocalDateTime.parse("2019-02-18T23:15:30"); System.out.println("LocalDateTime 为: " + ldt); System.out.println("月份为: " + ldt.getMonthValue()); … 阅读更多
280 次浏览
可以使用 Java 中 LocalDateTime 类的 getDayOfMonth() 方法获取特定 LocalDateTime 中一个月的天数。此方法不需要参数,它返回一个月中的天数,范围为 1 到 31。演示此方法的程序如下所示:示例 实时演示 import java.time.*; public class Demo { public static void main(String[] args) { LocalDateTime ldt = LocalDateTime.parse("2019-02-18T11:30:15"); System.out.println("LocalDateTime 为: " + ldt); System.out.println("一个月的天数为: " + ldt.getDayOfMonth()); … 阅读更多
122 次浏览
可以使用 Java 中 LocalDateTime 类的 getDayOfWeek() 方法获取特定 LocalDateTime 中的一周的天数。此方法不需要参数,它返回一周中的天数。演示此方法的程序如下所示:示例 实时演示 import java.time.*; public class Demo { public static void main(String[] args) { LocalDateTime ldt = LocalDateTime.parse("2019-02-18T11:30:15"); System.out.println("LocalDateTime 为: " + ldt); System.out.println("一周的天数为: " + ldt.getDayOfWeek()); } … 阅读更多
44 次浏览
可以使用 Java 中 LocalDate 类的 lengthOfYear() 方法获取特定 LocalDate 中一年的天数。此方法不需要参数,它返回特定 LocalDate 中一年的天数,即闰年为 366 天,平年为 365 天。演示此方法的程序如下所示:示例 实时演示 import java.time.*; public class Main { public static void main(String[] args) { LocalDate ld = LocalDate.parse("2019-02-15"); System.out.println("LocalDate 为: " + ld); System.out.println("一年的长度为: " + ld.lengthOfYear()); } } … 阅读更多