找到关于 Java 8 的 4330 篇文章
154 次浏览
可以使用 Java 中 LocalDateTime 类的 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) { LocalDateTime ldt = LocalDateTime.parse("2019-02-18T11:19:50"); System.out.println("LocalDateTime 为: " + ldt); ValueRange dowRange = ldt.range(ChronoField.DAY_OF_WEEK); System.out.println("DAY_OF_WEEK 的范围: ... 阅读更多
97 次浏览
可以使用 Java 中 LocalDateTime 类的 plusSeconds() 方法获得 LocalDateTime 对象的不可变副本,其中添加了一些秒。此方法需要一个参数,即要添加的秒数,它返回带有添加秒的 LocalDateTime 对象。演示此方法的程序如下所示:示例 实时演示import java.time.*; public class Demo { public static void main(String[] args) { LocalDateTime ldt = LocalDateTime.now(); System.out.println("当前 LocalDateTime 为: " + ldt); System.out.println("添加 5 秒后的 LocalDateTime 为: ... 阅读更多
232 次浏览
可以使用 Java 中 LocalDateTime 类的 plusDays() 方法获得 LocalDateTime 对象的不可变副本,其中添加了一些天数。此方法需要一个参数,即要添加的天数,它返回带有添加天数的 LocalDateTime 对象。演示此方法的程序如下所示:示例 实时演示import java.time.*; public class Demo { public static void main(String[] args) { LocalDateTime ldt = LocalDateTime.now(); System.out.println("当前 LocalDateTime 为: " + ldt); System.out.println("添加 10 天后的 LocalDateTime 为: ... 阅读更多
107 次浏览
可以使用 Java 中 LocalDateTime 类的 plusMonths() 方法获得 LocalDateTime 对象的不可变副本,其中添加了一些月份。此方法需要一个参数,即要添加的月份数,它返回带有添加月份的 LocalDateTime 对象。演示此方法的程序如下所示:示例 实时演示import java.time.*; public class Demo { public static void main(String[] args) { LocalDateTime ldt = LocalDateTime.now(); System.out.println("当前 LocalDateTime 为: " + ldt); System.out.println("添加 5 个月后的 LocalDateTime 为: ... 阅读更多
117 次浏览
可以使用 Java 中 LocalDateTime 类的 plusNanos() 方法获得 LocalDateTime 对象的不可变副本,其中添加了一些纳秒。此方法需要一个参数,即要添加的纳秒数,它返回带有添加纳秒的 LocalDateTime 对象。演示此方法的程序如下所示:示例 实时演示import java.time.*; public class Demo { public static void main(String[] args) { LocalDateTime ldt = LocalDateTime.now(); System.out.println("当前 LocalDateTime 为: " + ldt); System.out.println("添加 1000 纳秒后的 LocalDateTime 为: ... 阅读更多
62 次浏览
可以使用 Java 中 LocalDate 类的 get() 方法获取 LocalDate 中指定字段的值。此方法需要一个参数,即所需的 ChronoField,它返回 LocalDate 中指定字段的值。演示此方法的程序如下所示:示例 实时演示import java.time.*; import java.time.temporal.ChronoField; public class Main { public static void main(String[] args) { LocalDate ld = LocalDate.parse("2019-02-16"); System.out.println("LocalDate 为: " + ld); System.out.println("DAY_OF_MONTH 为: " + ld.get(ChronoField.DAY_OF_MONTH)); } }输出LocalDate 为: 2019-02-16 ... 阅读更多
86 次浏览
可以使用 Java 中 LocalDate 类的 get() 方法获取 LocalDate 中指定字段的值。此方法需要一个参数,即所需的 ChronoField,它返回 LocalDate 中指定字段的值。演示此方法的程序如下所示:示例 实时演示import java.time.*; import java.time.temporal.ChronoField; public class Main { public static void main(String[] args) { LocalDate ld = LocalDate.parse("2019-02-16"); System.out.println("LocalDate 为: " + ld); System.out.println("DAY_OF_MONTH 为: " + ld.get(ChronoField.DAY_OF_MONTH)); } }输出LocalDate 为: 2019-02-16 ... 阅读更多
80 次浏览
可以使用 Java 中 LocalDate 类的 format() 方法使用指定的格式化程序格式化 LocalDate。此方法需要一个参数,即要格式化的 LocalDate 对象,它返回使用指定格式化程序格式化的 LocalDate。演示此方法的程序如下所示:示例 实时演示import java.util.*; import java.time.*; import java.time.format.DateTimeFormatter; public class Main { public static void main(String[] args) { LocalDate ld = LocalDate.parse("2019-02-14"); System.out.println("LocalDate 为: " + ld); DateTimeFormatter dtf = DateTimeFormatter.ofPattern("dd/MM/YYYY"); System.out.println("格式化的 LocalDate 为: " + ... 阅读更多
90 次浏览
可以使用 Java 中 LocalDate 类的 from() 方法从 Temporal 对象获取 LocalDate 对象的实例。此方法需要一个参数,即 Temporal 对象,它返回从 Temporal 对象获取的 LocalDate 对象。演示此方法的程序如下所示:示例 实时演示import java.time.*; public class Main { public static void main(String[] args) { LocalDate ld = LocalDate.from(ZonedDateTime.now()); System.out.println("LocalDate 为: " + ld); } }输出LocalDate 为: 2019-02-16现在让我们了解上面的程序。LocalDate 的实例 ... 阅读更多
3K+ 次浏览
可以使用 Java 中 LocalDate 类的 `compareTo()` 方法比较两个 LocalDate 对象。此方法需要一个参数,即要比较的 LocalDate 对象。如果第一个 LocalDate 对象大于第二个 LocalDate 对象,则返回正数;如果第一个 LocalDate 对象小于第二个 LocalDate 对象,则返回负数;如果两个 LocalDate 对象相等,则返回零。演示此方法的程序如下所示:示例 在线演示import java.time.*; public class Main { public static void main(String[] args) { LocalDate ld1 ... 阅读更多