怎么吧string转成date
时间: 2023-11-03 15:18:01 浏览: 73
java string 转date方法如何实现
要将字符串转换为日期,可以使用SimpleDateFormat类的parse()方法。首先,创建一个SimpleDateFormat对象,并指定日期格式化模式,例如"yyyy-MM-dd HH:mm:ss"。然后,使用该对象的parse()方法将字符串转换为Date对象。例如,假设字符串日期为"2020-11-01 08:30:20",代码如下所示:
```java
Date date = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse("2020-11-01 08:30:20");
```
另外,还可以从前端获取用户输入的字符串日期,然后进行转换。首先,创建一个SimpleDateFormat对象,并指定日期格式化模式。然后,使用parse()方法将获取的字符串转换为Date对象。例如,假设从前端获取的字符串日期为createTime,代码如下所示:
```java
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String createTime = request.getParameter("CreateTime");
Date date = simpleDateFormat.parse(createTime);
```
需要注意的是,SimpleDateFormat类的日期格式模式中,年用"yyyy"表示,月用"MM"表示,日用"dd"表示,时用"HH"表示,分用"mm"表示,秒用"ss"表示。如果需要包含毫秒,则可以使用"SSS"表示。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [如何将String转Date类型](https://blog.csdn.net/qq_48964306/article/details/127966894)[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^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文