将 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();
}
我正在使用扫描仪获取英国驾照的详细信息。然而,它 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();
}