hutool工具类时间戳转时间
时间: 2023-11-24 10:52:42 浏览: 101
以下是使用Hutool工具类进行时间戳转时间的示例代码:
```java
import cn.hutool.core.date.DateUtil;
public class Test {
public static void main(String[] args) {
long timestamp = 1626844800000L; // 时间戳,单位毫秒
String dateStr = DateUtil.date(timestamp).toString(); // 时间戳转日期字符串
System.out.println(dateStr); // 输出:2021-07-21 00:00:00
String format = "yyyy-MM-dd HH:mm:ss";
String dateStr2 = DateUtil.format(DateUtil.date(timestamp), format); // 时间戳转指定格式的日期字符串
System.out.println(dateStr2); // 输出:2021-07-21 00:00:00
long timestamp2 = DateUtil.parse(dateStr2, format).getTime(); // 日期字符串转时间戳
System.out.println(timestamp2); // 输出:1626844800000
}
}
```
相关问题
hutool工具类格式化时间戳
好的,您可以使用以下代码使用hutool工具类格式化时间戳:
```
//导入相关包
import cn.hutool.core.date.DateUtil;
//定义时间戳
long timestamp = System.currentTimeMillis();
//格式化时间戳(例如格式化成yyyy-MM-dd HH:mm:ss)
String formattedTime = DateUtil.format(new Date(timestamp), "yyyy-MM-dd HH:mm:ss");
//输出格式化后的时间戳
System.out.println(formattedTime);
```
使用hutool工具类可以方便地对时间戳进行格式化和处理。希望能对您有所帮助。
hutool时间戳转日期
Hutool是一个Java工具包,提供了方便的日期和时间处理功能。如果你想将时间戳转换为日期,Hutool提供了一个叫做`DateUtil`的工具类,其中有一个方法`formatDateTime(long timestamp, String pattern)`,可以用来进行这种转换。
这个方法接受两个参数:一个long类型的timestamp(通常是自1970年1月1日00:00:00 GMT以来的秒数)和一个`pattern`字符串,用于指定日期格式。例如,如果你想将时间戳格式化为"yyyy-MM-dd HH:mm:ss",你可以这样用:
```java
import cn.hutool.core.date.DateUtil;
long timestamp = System.currentTimeMillis(); // 获取当前时间的时间戳
String formattedDate = DateUtil.formatDateTime(timestamp, "yyyy-MM-dd HH:mm:ss");
```
阅读全文