hutool日期格式化
时间: 2023-09-07 09:17:28 浏览: 96
Hutool是一款Java工具包,其中日期格式化的使用方法如下:
1. 导入依赖:
```xml
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>5.7.10</version>
</dependency>
```
2. 使用示例:
```java
import cn.hutool.core.date.DateUtil;
public class DateTest {
public static void main(String[] args) {
// 获取当前时间
Date date = new Date();
// 格式化时间为yyyy-MM-dd HH:mm:ss
String str = DateUtil.format(date, "yyyy-MM-dd HH:mm:ss");
System.out.println(str);
}
}
```
上述代码输出的结果为当前时间的yyyy-MM-dd HH:mm:ss格式化字符串。除此之外,Hutool还提供了很多其他的日期操作工具类,可以满足不同的需求。
相关问题
hutool 日期格式化
你可以使用Hutool中的DateUtil类来进行日期格式化。以下是一个示例代码:
```java
import cn.hutool.core.date.DateUtil;
public class Test {
public static void main(String[] args) {
String dateStr = "2021-12-31 23:59:59";
String format = "yyyy/MM/dd HH:mm:ss";
String result = DateUtil.format(DateUtil.parse(dateStr), format);
System.out.println(result);
}
}
```
在上面的代码中,我们使用`DateUtil.parse`方法将字符串解析为日期对象,然后使用`DateUtil.format`方法将日期对象按照指定格式进行格式化。在本例中,我们将日期格式化为`yyyy/MM/dd HH:mm:ss`的形式。
hutool 时间格式化类
Hutool是Java语言的工具库,其中也包含了时间格式化类。时间格式化类的主要作用是将Java中的Date对象或者long类型的时间戳转换为指定的日期格式的字符串。
Hutool中的时间格式化类是DateUtil,它提供了许多静态方法,可以方便地进行时间格式化操作。以下是一些常用的方法:
1. date():获取当前时间的Date对象。
2. parse():将字符串转换为Date对象。
3. format():将Date对象转换为指定格式的字符串。
4. formatDateTime():将Date对象转换为yyyy-MM-dd HH:mm:ss格式的字符串。
5. formatDate():将Date对象转换为yyyy-MM-dd格式的字符串。
6. formatTime():将Date对象转换为HH:mm:ss格式的字符串。
例如,将当前时间格式化为yyyy-MM-dd HH:mm:ss格式的字符串,可以使用以下代码:
```
String nowStr = DateUtil.formatDateTime(new Date());
```
需要注意的是,Hutool中的时间格式化类默认使用系统的时区进行时间转换,如果需要使用其他时区,可以使用TimeZone类进行设置。
阅读全文