java 获取当前时间
时间: 2024-02-25 15:50:46 浏览: 86
在Java中,可以使用`java.util.Date`类和`java.util`类来获取当前时间。
1. 使用`java.util.Date`类:
```java
import java.util.Date;
public class Main {
public static void main(String[] args) {
Date currentDate = new Date();
System.out.println("当前时间:" + currentDate);
}
}
```
2. 使用`java.util.Calendar`类:
```java
import java.util.Calendar;
public class Main {
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
int year = calendar.get(Calendar.YEAR);
int month = calendar.get(Calendar.MONTH) + 1; // 月份从0开始,需要加1
int day = calendar.get(Calendar.DAY_OF_MONTH);
int hour = calendar.get(Calendar.HOUR_OF_DAY);
int minute = calendar.get(Calendar.MINUTE);
int second = calendar.get(Calendar.SECOND);
System.out.println("当前时间:" + year + "-" + month + "-" + day + " " + hour + ":" + minute + ":" + second);
}
}
```
这两种方法都可以获取当前时间,你可以根据自己的需求选择其中一种方法来使用。
阅读全文