yyyy-mm-dd 转yyyymmdd
时间: 2023-09-04 13:14:03 浏览: 134
要将yyyy-mm-dd格式转换为yyyymmdd格式,可以使用以下代码:
```java
@Test
public void dateConvertion() {
String string = "2020-02-01"; // yyyy-MM-dd
try {
// yyyy-MM-dd转yyyyMMdd
Date format2 = null;
format2 = new SimpleDateFormat("yyyy-MM-dd").parse(string);
String shortDate = new SimpleDateFormat("yyyyMMdd").format(format2);
System.out.println("yyyy-MM-dd转yyyyMMdd:" + shortDate);
} catch (ParseException e) {
throw new BizException("转换异常");
}
}
```
这段代码使用SimpleDateFormat类将yyyy-MM-dd格式的日期字符串转换为yyyyMMdd格式的字符串。首先,使用parse方法将字符串解析为Date对象,然后使用format方法将Date对象格式化为yyyyMMdd格式的字符串。在上述代码中,将"2020-02-01"转换为"20200201"。
#### 引用[.reference_title]
- *1* *3* [yyyy-mm-dd yyyymmdd互相转换](https://blog.csdn.net/qq_34823218/article/details/103074456)[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^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [Java中时间格式 yyyyMMdd和yyyy-MM-dd相互转换](https://blog.csdn.net/m0_43584016/article/details/104975022)[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^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文