Java将字符串(日/月/年)格式转换为日期

我正在尝试将字符串转换为日期

String date = "12/31/2012";

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

try {

Date parse = sdf.parse(date);

System.out.println(parse);

} catch (ParseException ex) {

ex.printStackTrace();

}

但在我看来,它有一个Exception。的ParseExpception。这是为什么?我想生成一个日期12/31/2012

回答:

日期字符串- 12/31/2012

符合- MM/dd/yyyy

  • d-每月的某天
  • M-一年中的月份
  • y-年

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

以上是 Java将字符串(日/月/年)格式转换为日期 的全部内容, 来源链接: utcz.com/qa/435574.html

回到顶部