String 转date
时间: 2023-08-22 13:14:11 浏览: 39
您可以使用SimpleDateFormat类将字符串转换为日期。以下是一个示例代码:
```java
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Main {
public static void main(String[] args) {
String dateString = "2022-01-01";
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
try {
Date date = dateFormat.parse(dateString);
System.out.println(date);
} catch (ParseException e) {
e.printStackTrace();
}
}
}
```
在这个示例中,我们使用了`SimpleDateFormat`类来指定日期格式为"yyyy-MM-dd",然后使用`parse`方法将字符串转换为日期对象。如果转换成功,我们就可以打印出日期对象。
请注意,日期格式字符串中的字母代表特定的日期或时间部分。例如,"yyyy"表示年份,"MM"表示月份,"dd"表示日期。您可以根据需要调整日期格式字符串来匹配您的输入字符串的格式。