javastring类型的时间转换为date
时间: 2024-05-12 08:13:14 浏览: 97
可以使用`java.text.SimpleDateFormat`类来将字符串类型的时间转换为`java.util.Date`类型。
以下是一个示例代码:
```java
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class StringToDateExample {
public static void main(String[] args) {
String strDate = "2022-01-01 12:00:00";
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
try {
Date date = format.parse(strDate);
System.out.println(date);
} catch (ParseException e) {
e.printStackTrace();
}
}
}
```
在上面的示例中,我们将字符串类型的时间`"2022-01-01 12:00:00"`转换为`java.util.Date`类型,并使用`System.out.println()`方法打印出来。其中,`SimpleDateFormat`类的构造函数接受一个格式化字符串作为参数,用于指定字符串的时间格式。在本例中,我们使用了`"yyyy-MM-dd HH:mm:ss"`格式化字符串来指定时间格式。如果解析失败,会抛出`ParseException`异常,需要进行捕获和处理。
阅读全文