本地时间从日期开始
我正在尝试将实例转换为实例。Date
LocalTime
// Create the Date
Date date = format.parse("2011-02-18 05:00:00.0");
// Convert to Calendar
Calendar cal = Calendar.getInstance();
cal.setTime(date);
// Convert Calendar to LocalTime
Instant instant = Instant.ofEpochMilli(cal.getTimeInMillis());
LocalTime convert = LocalDateTime.ofInstant(instant, ZoneId.systemDefault()).toLocalTime();
我没有收到编译器错误,但实例值错误。LocalTime
我认为它不起作用,因为存储时间而不是.Date
fasttime
cdate
我使用的是 JDK 版本 1.8。