Java中可以使用SimpleDateFormat类将String类型转换为Date类型,具体步骤如下:

  1. 创建SimpleDateFormat对象,指定日期格式

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");

  1. 调用parse()方法将String类型转换为Date类型

Date date = sdf.parse("2021-10-08");

注意事项:

  1. SimpleDateFormat对象的日期格式必须与要转换的字符串格式一致。

  2. 要转换的字符串必须符合指定的日期格式,否则会抛出ParseException异常。

完整示例代码如下:

import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date;

public class StringToDateExample {

public static void main(String[] args) {
    String strDate = "2021-10-08";
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
    try {
        Date date = sdf.parse(strDate);
        System.out.println("String类型转换为Date类型:" + date);
    } catch (ParseException e) {
        e.printStackTrace();
    }
}
java String转Date

原文地址: https://www.cveoy.top/t/topic/fcvK 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录