编写程序,将字符串“1981-09-19 09:07:27.727”变为Date型数据
时间: 2024-02-29 10:51:09 浏览: 188
可以使用Java中的SimpleDateFormat类将字符串“1981-09-19 09:07:27.727”转换为Date型数据。以下是一个示例代码:
```java
String dateString = "1981-09-19 09:07:27.727";
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");
Date date = dateFormat.parse(dateString);
```
在上面的代码中,我们首先定义了一个字符串表示日期时间,然后创建了一个SimpleDateFormat对象,并指定日期格式为"yyyy-MM-dd HH:mm:ss.SSS",其中SSS表示毫秒。最后,我们使用SimpleDateFormat的parse()方法将字符串解析为一个Date对象,该Date对象包含了毫秒值。
需要注意的是,如果输入的日期时间字符串格式不正确,会抛出ParseException异常,因此建议添加异常处理代码。
阅读全文