首页javalegacy_date_formatJava Data Type - 如何根据匹配的格式解析输入日期

Java Data Type - 如何根据匹配的格式解析输入日期

我们想知道如何根据匹配的格式解析输入日期。
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class Main {
  public static void main(String[] args) {
    String[] tests = { "01/23/1983", "1/23/1983", "asdf/3/2" };

    String formatString = "MM/dd/yyyy";

    SimpleDateFormat sdf = new SimpleDateFormat(formatString);

    for (String test : tests) {
      Date date = null;
      try {
        date = sdf.parse(test);
      } catch (ParseException e) {
        e.printStackTrace();
      }
      System.out.println(date);
    }
  }
}