java 时间String转datetime
时间: 2023-08-04 16:11:16 浏览: 49
可以使用 Java 中的 SimpleDateFormat 类将时间字符串转换为 Datetime 对象。以下是一个示例代码:
```java
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class StringToDateTime {
public static void main(String[] args) {
String timeString = "2021-08-01 12:30:45";
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date;
try {
date = format.parse(timeString);
System.out.println("Datetime: " + date);
} catch (ParseException e) {
e.printStackTrace();
}
}
}
```
在这个示例中,我们使用 SimpleDateFormat 类创建了一个格式为 "yyyy-MM-dd HH:mm:ss" 的日期格式化器。然后,我们使用 parse() 方法将时间字符串转换为 Datetime 对象。最后,我们将 Datetime 对象输出到控制台。