找到关于 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 为: … 阅读更多
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 中年份的长度,即闰年的 365 或 366。演示此方法的程序如下所示:示例 在线演示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()); } } … 阅读更多