java取得系统时间
时间: 2023-11-20 16:54:34 浏览: 211
中有多种方法可以获取系统时间,以下是其中的四种方法:
1.使用System类中的currentTimeMillis()方法获取当前时间戳,然后通过Date类将时间戳转换为日期时间格式。
```java
long timestamp = System.currentTimeMillis();
Date date = new Date(timestamp);
System.out.println(date);
```
2.使用Calendar类获取当前日期时间。
```java
Calendar calendar = Calendar.getInstance();
Date date = calendar.getTime();System.out.println(date);
```
3.使用DateFormat类将日期时间格式化为指定格式的字符串。
```java
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateTime = dateFormat.format(new Date());
System.out.println(dateTime);
```
4.使用Java 8中的新API获取当前日期时间。
```java
LocalDateTime dateTime = LocalDateTime.now();
System.out.println(dateTime);```
阅读全文