import java.time.LocalTime;
public class LocalTimeExample {
public static void main(String[] args) {
// 获取当前时间
LocalTime now = LocalTime.now();
System.out.println("当前时间: " + now);
// 创建特定时间
LocalTime specificTime = LocalTime.of(14, 30, 45); // 14:30:45
System.out.println("特定时间: " + specificTime);
// 获取时间的各个部分
int hour = now.getHour();
int minute = now.getMinute();
int second = now.getSecond();
System.out.println("当前时间的小时: " + hour);
System.out.println("当前时间的分钟: " + minute);
System.out.println("当前时间的秒数: " + second);
// 时间加减操作
LocalTime plusTime = now.plusHours(2).plusMinutes(30);
System.out.println("当前时间加2小时30分钟后的时间: " + plusTime);
LocalTime minusTime = now.minusHours(1).minusMinutes(15);
System.out.println("当前时间减1小时15分钟后的时间: " + minusTime);
}
}
获取当前时间:
LocalTime.now()
方法用于获取当前的本地时间(不包含日期信息)。创建特定时间:
LocalTime.of(hour, minute, second)
方法用于创建一个指定时间的对象,例如 14:30:45
。获取时间的各个部分:
getHour()
、getMinute()
和 getSecond()
方法可以分别获取时间的小时、分钟和秒数。时间加减操作:
plusHours(hours)
和 plusMinutes(minutes)
方法用于在当前时间上加上指定的小时和分钟。minusHours(hours)
和 minusMinutes(minutes)
方法用于在当前时间上减去指定的小时和分钟。下一篇:java 自定义线程池
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站