java中如何打印当前时间
时间: 2023-09-01 18:10:41 浏览: 52
在Java中,可以使用`java.util.Date`和`java.text.SimpleDateFormat`类来打印当前时间。下面是示例代码:
```java
import java.util.Date;
import java.text.SimpleDateFormat;
public class CurrentTime {
public static void main(String[] args) {
// 创建一个SimpleDateFormat对象,指定时间格式
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
// 获取当前时间
Date now = new Date();
// 使用SimpleDateFormat对象格式化时间,并打印输出
System.out.println(dateFormat.format(now));
}
}
```
运行上述代码,将输出当前时间,格式为"yyyy-MM-dd HH:mm:ss",例如"2022-01-01 12:00:00"。你也可以修改时间格式,以适合你的需求。
相关问题
java打印当前时间
以下是Java打印当前时间的示例代码:
```java
import java.util.Date;
public class PrintCurrentTime {
public static void main(String[] args) {
Date currentTime = new Date();
System.out.println("Current time: " + currentTime);
}
}
```
这段代码使用了`java.util.Date`类来获取当前时间,并使用`System.out.println()`方法将当前时间打印出来。
java中获取当前时间
在Java中获取当前时间可以使用Java API中的`java.util.Date`和`java.time.LocalDateTime`类。以下是两种获取当前时间的方式:
1. 使用`java.util.Date`类:
```java
import java.util.Date;
public class Main {
public static void main(String[] args) {
Date date = new Date();
System.out.println(date);
}
}
```
输出结果:
```
Tue Sep 28 17:38:02 CST 2021
```
2. 使用`java.time.LocalDateTime`类:
```java
import java.time.LocalDateTime;
public class Main {
public static void main(String[] args) {
LocalDateTime now = LocalDateTime.now();
System.out.println(now);
}
}
```
输出结果:
```
2021-09-28T17:38:02.484
```
注意:在Java 8之前,使用`java.util.Date`和`java.util.Calendar`类来获取当前时间,但是这两个类已经被废弃了,不推荐使用。