将 dd-mm-yy 的字符串转换为 dd-mm-yyyy

Covnert string of dd-mm-yy to dd-mm-yyyy

我正在使用扫描仪获取英国驾照的详细信息。然而,它 returns 日期作为字符串并且大多数当前的英国驾驶执照是 dd-mm-yy (16-10-10)。有没有一种方法可以使它成为 dd-mm-yyyy 但前面有正确的两个数字,即 16-10-2010?

谢谢

    String strDate = "16-10-10";
    SimpleDateFormat dateFormat = new SimpleDateFormat("dd-MM-yy");

    try {
        Date date = dateFormat.parse(strDate);
        Format formatter = new SimpleDateFormat("MM-dd-yyyy");
        String s = formatter.format(date);
        System.out.println(s);

    } catch (ParseException e) {
        e.printStackTrace();
    }