LocalDateTime.from()
时间: 2023-11-28 07:43:14 浏览: 84
LocalDateTimeUtil.java
LocalDateTime.from()方法是将一个TemporalAccessor对象转换为LocalDateTime对象。TemporalAccessor是一个时间对象的通用接口,它可以是LocalDateTime、ZonedDateTime等。下面是一个示例代码,将一个ZonedDateTime对象转换为LocalDateTime对象:
```java
ZonedDateTime zonedDateTime = ZonedDateTime.now();
LocalDateTime localDateTime = LocalDateTime.from(zonedDateTime);
System.out.println(localDateTime);
```
这段代码将当前时间转换为ZonedDateTime对象,然后使用LocalDateTime.from()方法将其转换为LocalDateTime对象,并打印输出。需要注意的是,如果传入的TemporalAccessor对象不包含LocalDateTime所需的所有字段,将会抛出DateTimeException异常。
阅读全文