java 获取当前时间时分秒
时间: 2023-10-17 17:33:58 浏览: 161
你可以使用 Java 中的 `java.util.Calendar` 或 `java.time.LocalTime` 类来获取当前时间的小时、分钟和秒。
使用 `java.util.Calendar`:
```java
import java.util.Calendar;
public class Main {
public static void main(String[] args) {
// 获取当前时间的 Calendar 实例
Calendar calendar = Calendar.getInstance();
// 获取当前小时
int hour = calendar.get(Calendar.HOUR_OF_DAY);
// 获取当前分钟
int minute = calendar.get(Calendar.MINUTE);
// 获取当前秒
int second = calendar.get(Calendar.SECOND);
System.out.println("现在时间:" + hour + ":" + minute + ":" + second);
}
}
```
使用 `java.time.LocalTime`(Java 8+):
```java
import java.time.LocalTime;
public class Main {
public static void main(String[] args) {
// 获取当前时间的 LocalTime 实例
LocalTime localTime = LocalTime.now();
// 获取当前小时
int hour = localTime.getHour();
// 获取当前分钟
int minute = localTime.getMinute();
// 获取当前秒
int second = localTime.getSecond();
System.out.println("现在时间:" + hour + ":" + minute + ":" + second);
}
}
```
这两种方法都可以帮助你获取到当前的小时、分钟和秒。选择哪种方法取决于你使用的 Java 版本和个人喜好。
阅读全文