📅  最后修改于: 2023-12-03 15:31:53.643000             🧑  作者: Mango
在Java中,LocalTime
类表示一个不含日期的时间对象,它可以使用toString()
方法将时间对象转换为字符串。本文将介绍LocalTime toString()
方法的用法和示例。
LocalTime toString()
方法的定义LocalTime
类的toString()
方法返回一个格式为HH:mm:ss.SSS
的字符串,其中HH
表示小时,24小时制;mm
表示分钟;ss
表示秒;SSS
表示毫秒。如果秒或毫秒为零,则不会包含它们。
public String toString() {
return DateTimeFormatter.ISO_LOCAL_TIME.format(this);
}
LocalTime toString()
方法的示例以下示例演示了如何使用LocalTime
类的toString()
方法将时间对象转换为字符串:
import java.time.LocalTime;
public class LocalTimeToStringExample {
public static void main(String[] args) {
LocalTime time1 = LocalTime.now();
System.out.println("Current Time: " + time1.toString());
LocalTime time2 = LocalTime.of(14, 30);
System.out.println("Time 2: " + time2.toString());
LocalTime time3 = LocalTime.of(8, 45, 23);
System.out.println("Time 3: " + time3.toString());
LocalTime time4 = LocalTime.of(16, 15, 23, 456000000);
System.out.println("Time 4: " + time4.toString());
}
}
输出结果:
Current Time: 22:07:57.028
Time 2: 14:30
Time 3: 08:45:23
Time 4: 16:15:23.456
注释:
LocalTime.now()
方法返回当前时间。LocalTime.of(hour, minute)
方法创建一个指定时间的对象。LocalTime.of(hour, minute, second)
方法创建一个指定时间和秒的对象。LocalTime.of(hour, minute, second, nano)
方法创建一个指定时间、秒和纳秒的对象。以上就是Java中的LocalTime toString()
方法及示例的介绍。LocalTime
类的toString()
方法是将时间对象转换为字符串的基本方法,它的使用非常简单,通过指定不同的参数,可以创建不同的时间对象并进行转换。