java object转date
时间: 2023-11-11 15:07:02 浏览: 191
java日期转换
在 Java 中,可以使用 SimpleDateFormat 类将字符串转换为 Date 类型的对象。以下是一个示例代码:
```java
String dateString = "2022-01-01";
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
Date date = dateFormat.parse(dateString);
```
在上面的示例中,首先定义了一个表示日期的字符串 `dateString`,然后创建了一个 SimpleDateFormat 对象,并指定日期的格式为 "yyyy-MM-dd"。最后,使用 `parse` 方法将字符串转换为 Date 对象。
需要注意的是,SimpleDateFormat 是线程不安全的,因此建议在多线程环境下使用 ThreadLocal 来确保线程安全。另外,在 Java 8 中,可以使用新的日期时间 API(如 LocalDate、LocalDateTime 等)来处理日期和时间。
阅读全文