Java SimpleDataFormat异常:不可解析的日期
我试图让Java读入如下格式的日期: 2012年3月8日星期四13:33:25 但是有一个不可原谅的例外。以下是代码:
SimpleDateFormat formatter2 = new SimpleDateFormat("EEE MMM d HH:mm:ss yyyy", Locale.ENGLISH);
String currentDate = "Thu Mar 8 13:33:25 2012";
Date date2 = formatter.parse(currentDate);
它抛出以下异常:Exception in thread "main" java.text.ParseException: Unparseable date: "Thu Mar 8 13:33:25 2012"
谁能帮帮我吗?我试着把“d”改成“dd”,但还是不起作用
# 1 楼答案
您没有使用示例中指定的
formatter2
变量您的代码在使用
formatter2
时有效结果:
# 2 楼答案