java利用System.currentTimeMillis()显示当前日期时间
时间: 2023-11-15 17:57:12 浏览: 97
Java中可以使用System.currentTimeMillis()方法获取当前时间的毫秒数,然后再将其转换为日期时间格式。以下是一个示例代码:
```
import java.text.SimpleDateFormat;
import java.util.Date;
public class CurrentDateTime {
public static void main(String[] args) {
// 获取当前时间的毫秒数
long currentTimeMillis = System.currentTimeMillis();
// 将毫秒数转换为日期时间格式
Date date = new Date(currentTimeMillis);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String currentDateTime = sdf.format(date);
// 输出当前日期时间
System.out.println("当前日期时间:" + currentDateTime);
}
}
```
在上面的代码中,我们首先使用System.currentTimeMillis()方法获取当前时间的毫秒数,然后将其转换为Date对象。接着,我们使用SimpleDateFormat类将Date对象格式化为指定的日期时间格式,并将其存储在一个字符串变量中。最后,我们输出这个字符串变量,即可显示当前日期时间。
阅读全文