使用Java的SimpleDateFormat类可以解决不同日期格式间的转换。以下是一个示例代码,将一个日期字符串从yyyy-MM-dd格式转换为MM/dd/yyyy格式。
String dateString = "2020-08-23";
SimpleDateFormat formatter1 = new SimpleDateFormat("yyyy-MM-dd");
SimpleDateFormat formatter2 = new SimpleDateFormat("MM/dd/yyyy");
try {
Date date = formatter1.parse(dateString);
String newDateString = formatter2.format(date);
System.out.println(newDateString);
} catch (ParseException e) {
e.printStackTrace();
}
注意,使用SimpleDateFormat时,必须设置正确的日期格式,并考虑日期的本地化和时区问题。