string强转date
时间: 2023-08-19 15:14:57 浏览: 60
在Java中,将字符串类型转换为日期类型可以使用DateFormat类或SimpleDateFormat类。方法一是使用DateFormat类,它是一个抽象类,可以使用其子类SimpleDateFormat来实现日期格式化和解析。例如,可以使用以下代码将字符串转换为日期类型:
```java
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = dateFormat.parse("2021-01-01 12:00:00");
```
方法二是将Date对象转换为指定格式的字符串。可以使用SimpleDateFormat类的format方法将Date对象格式化为字符串。例如,可以使用以下代码将Date对象转换为字符串:
```java
Date date = new Date();
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateString = dateFormat.format(date);
```
请注意,上述代码中的日期格式模式可以根据需要进行修改。\[2\]\[3\]
#### 引用[.reference_title]
- *1* [java如何将string类型转为date类型?Java的转型方法](https://blog.csdn.net/weixin_34190533/article/details/114244109)[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* [如何将String字符串日期转换成Date类型](https://blog.csdn.net/Butterfly_resting/article/details/98443887)[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]
- *3* [Java基础知识:日期String与Date格式的互相转换](https://blog.csdn.net/liyanfang1004/article/details/127099526)[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 ]