System.currentTimeMillis()转时间
时间: 2023-08-23 17:11:47 浏览: 103
System.currentTimeMillis()返回的是当前计算机时间和GMT时间(格林威治时间)1970年1月1号0时0分0秒所差的毫秒数。如果需要将其转换为可读的时间格式,可以使用Date类和SimpleDateFormat类来实现。以下是一个示例代码:
```java
long currentTimeMillis = System.currentTimeMillis();
Date date = new Date(currentTimeMillis);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String formattedTime = sdf.format(date);
System.out.println(formattedTime);
```
这段代码将System.currentTimeMillis()获取的毫秒数转换为了"yyyy-MM-dd HH:mm:ss"格式的时间字符串。你可以根据需要修改SimpleDateFormat的参数来调整输出的时间格式。
#### 引用[.reference_title]
- *1* *3* [System.currentTimeMillis()计算方式与时间的单位转换](https://blog.csdn.net/weixin_41722928/article/details/109511168)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [System.currentTimeMillis()用法及其计算方式与时间的单位转换](https://blog.csdn.net/weixin_45265547/article/details/121691236)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文