java 获取系统时间
时间: 2023-09-21 21:08:28 浏览: 57
您可以使用Java中的`java.util.Date`和`java.util.Calendar`类来获取系统时间。以下是一个示例代码片段:
```java
import java.util.Date;
import java.util.Calendar;
public class GetSystemTime {
public static void main(String[] args) {
// 获取当前时间的Date对象
Date date = new Date();
System.out.println("当前时间:" + date);
// 获取当前时间的Calendar对象
Calendar cal = Calendar.getInstance();
System.out.println("当前时间:" + cal.getTime());
// 获取年、月、日、时、分、秒
int year = cal.get(Calendar.YEAR); // 年
int month = cal.get(Calendar.MONTH) + 1; // 月(注意:月份从0开始,需要加1)
int day = cal.get(Calendar.DAY_OF_MONTH); // 日
int hour = cal.get(Calendar.HOUR_OF_DAY); // 时
int minute = cal.get(Calendar.MINUTE); // 分
int second = cal.get(Calendar.SECOND); // 秒
System.out.println("年:" + year);
System.out.println("月:" + month);
System.out.println("日:" + day);
System.out.println("时:" + hour);
System.out.println("分:" + minute);
System.out.println("秒:" + second);
}
}
```
该代码将输出当前时间以及年、月、日、时、分、秒的信息。
阅读全文