java字符串类型的日期,统一日期格式
时间: 2023-05-19 19:01:52 浏览: 49
可以使用 SimpleDateFormat 类来格式化日期字符串。例如,以下代码将日期格式化为 "yyyy-MM-dd" 格式:
```java
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String dateStr = sdf.format(new Date());
System.out.println(dateStr);
```
输出结果为:2022-01-01
你也可以使用其他格式化字符串来格式化日期,例如 "yyyy/MM/dd"、"yyyy年MM月dd日" 等等。
相关问题
java字符串类型的日期,统一日期格式,写成一个类
可以使用 SimpleDateFormat 类来实现统一日期格式。以下是一个示例代码:
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateUtils {
private static final String DATE_FORMAT = "yyyy-MM-dd";
public static String formatDate(Date date) {
SimpleDateFormat sdf = new SimpleDateFormat(DATE_FORMAT);
return sdf.format(date);
}
}
在上面的代码中,我们定义了一个 formatDate 方法,它接受一个 Date 类型的参数并返回一个字符串类型的日期。我们使用 SimpleDateFormat 类来格式化日期,并将格式化后的日期作为字符串返回。我们还定义了一个 DATE_FORMAT 常量,它表示我们想要的日期格式。您可以根据需要更改此格式。
Java 字符串类型的日期格式转换
Java中字符串类型的日期格式可以使用SimpleDateFormat类进行转换。示例如下:
```java
String strDate = "2022-01-01";
SimpleDateFormat formatter1 = new SimpleDateFormat("yyyy-MM-dd");
SimpleDateFormat formatter2 = new SimpleDateFormat("dd/MM/yyyy");
String newStrDate = formatter2.format(formatter1.parse(strDate));
```
其中,strDate是待转换的日期字符串,formatter1定义了转换前的日期格式,formatter2定义了转换后的日期格式,String类型的newStrDate就是转换后的日期字符串。在上面的代码中,日期格式分别为"yyyy-MM-dd"和"dd/MM/yyyy",也可以根据需要自定义格式。需要注意的是,SimpleDateFormat类中的parse和format方法会抛出ParseException和IllegalArgumentException异常,需要进行异常处理。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)