java 获取当前时间
时间: 2023-10-14 10:27:52 浏览: 38
在 Java 中,可以使用 `java.util.Date` 类来获取当前时间。例如,以下代码演示了如何使用 `Date` 类来获取当前时间并将其转换为字符串:
```
import java.text.SimpleDateFormat;
import java.util.Date;
public class Main {
public static void main(String[] args) {
// 创建一个 Date 对象,表示当前时间
Date date = new Date();
// 创建一个 SimpleDateFormat 对象,用于将时间格式化为字符串
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
// 使用 SimpleDateFormat 对象的 format() 方法将时间转换为字符串
String dateString = sdf.format(date);
// 输出时间字符串
System.out.println(dateString);
}
}
```
运行上面的代码会输出类似于 "2022-12-28 16:47:00" 这样的时间字符串,其中包含了当前日期和时间。
注意:上面的代码中使用了 `java.text.SimpleDateFormat` 类来格式化时间。该类是一个格式化日期和时间的工具类,它可以将时间转换为指定格式的字符串。例如,在上面的代码中使用的格式字符串 "yyyy-MM-dd HH:mm:ss" 表示时间应该被格式化为 "年-月-日 时:分:秒" 的形式。