Java怎么获得本地时间
时间: 2023-05-28 14:05:07 浏览: 40
可以使用Java中的Date和Calendar类来获取本地时间。以下是示例代码:
1. 使用Date类获取本地时间
```java
import java.util.Date;
public class Main {
public static void main(String[] args) {
Date date = new Date();
System.out.println(date);
}
}
```
输出:
```
Wed Jul 14 09:30:00 CST 2021
```
2. 使用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;
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);
}
}
```
输出:
```
2021-7-14 9:30:00
```