Java中的 ChronoLocalDateTime from() 方法及示例
ChronoLocalDateTime 接口的from()方法用于从作为参数传递的时间对象中获取 ChronoLocalDateTime 的实例。
句法:
static ChronoLocalDateTime
from(TemporalAccessor temporal)
参数:此方法接受一个参数temporal ,该参数指定要转换为 ChronoLocalDateTime 实例的 TemporalAccessor 对象。它不应该为空。
返回:该函数返回ChronoLocalDateTime ,它是从时间对象转换的 ChronoLocalDateTime。
异常:如果程序无法将给定日期转换为 ChronoLocalDateTime,则会抛出DateTimeException 。
下面的程序说明了 ChronoLocalDateTime.from() 方法:
方案一:
// Program to illustrate the from() method
import java.util.*;
import java.time.*;
import java.time.chrono.*;
import java.time.temporal.ChronoField;
public class GfG {
public static void main(String[] args)
{
ChronoLocalDateTime date
= LocalDateTime
.from(ZonedDateTime.now());
System.out.println(date);
}
}
输出:
2019-05-29T11:53:52.135
参考: https://docs.oracle.com/javase/9/docs/api/ Java/time/chrono/ChronoLocalDateTime.html#from-java.time.temporal.TemporalAccessor-