一尘不染

Java无法解析“ M dd,yyyy”日期格式

java

我想解析日期字符串,例如"February 7, 2011"使用"M dd, yyyy"格式。但是我有一个例外。


阅读 166

收藏
2020-12-03

共1个答案

一尘不染

  • 您的解析字符串不正确,正如别人提到的那样
  • 要正确解析,February您需要使用英语语言环境,否则,如果您的默认语言环境不是英语,则可能会失败

    DateFormat df = new SimpleDateFormat(“MMM dd, yyyy”, Locale.ENGLISH);
    Date dt = df.parse(“February 7, 2011”);

2020-12-03