我得到了一个日期时间格式- "dd MMM yyyy",当我试图解析“2012年8月6日”时,我得到了一个java.text.ParseException无法解析的日期。
一切看起来都很好,你看到问题了吗?
发布于 2012-08-05 19:13:48
你也需要提到地点...
Date date = new SimpleDateFormat("dd MMMM yyyy", Locale.ENGLISH).parse("6 Aug 2012");发布于 2012-08-05 18:32:36
使用像这样的东西:
DateFormat sdf = new SimpleDateFormat("dd MMM yyyy", Locale.ENGLISH);
Date date = sdf.parse("6 Aug 2012");发布于 2012-08-05 18:36:49
这对你来说应该是可行的。您需要提供一个区域设置
Date date = new SimpleDateFormat("dd MMM yyyy", Locale.ENGLISH).parse("6 Aug 2012");或
Date date = new SimpleDateFormat("dd MMM yyyy", new Locale("EN")).parse("6 Aug 2012");https://stackoverflow.com/questions/11815656
复制相似问题