📅  最后修改于: 2023-12-03 14:42:45.712000             🧑  作者: Mango
toLocalTime()
方法是Java 8中ChronoLocalDateTime
接口的一个方法,用于从日期时间对象中获取本地时间。
方法的语法如下:
LocalTime toLocalTime()
该方法返回一个LocalTime
对象,表示日期时间对象的本地时间部分。
以下是使用toLocalTime()
方法的示例代码:
import java.time.LocalDateTime;
import java.time.LocalTime;
public class Example {
public static void main(String[] args) {
LocalDateTime dateTime = LocalDateTime.now();
LocalTime localTime = dateTime.toLocalTime();
System.out.println("Local date time: " + dateTime);
System.out.println("Local time: " + localTime);
}
}
输出:
Local date time: 2022-02-14T17:02:30.109121700
Local time: 17:02:30.109121700
该示例将当前日期时间对象转换为本地时间并输出结果。由于toLocalTime()
方法返回的是一个LocalTime
对象,因此我们可以使用Java 8中LocalTime
类的其他方法来操作该对象,例如获取时、分、秒等。
ChronoLocalDateTime
接口的toLocalTime()
方法对于获取日期时间对象的本地时间非常有用。通过该方法,我们可以轻松地从日期时间对象中获取它的时间部分,并在之后对时间进行相关操作。