string转date的方法\
时间: 2023-11-03 21:54:44 浏览: 48
要将字符串转换为日期,您可以使用`SimpleDateFormat`类中的`parse()`方法。以下是一个示例:
```java
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Main {
public static void main(String[] args) {
String dateString = "2021-05-15";
String pattern = "yyyy-MM-dd";
SimpleDateFormat formatter = new SimpleDateFormat(pattern);
try {
Date date = formatter.parse(dateString);
System.out.println(date);
} catch (ParseException e) {
e.printStackTrace();
}
}
}
```
在上述示例中,我们使用`SimpleDateFormat`创建了一个日期格式化对象,并指定了日期字符串的格式(例如,yyyy-MM-dd)。然后,我们使用`parse()`方法将字符串解析为日期对象,并输出结果。
请注意,`parse()`方法可能会抛出`ParseException`异常,因此需要进行异常处理。