代码:
DateTimeFormat dateFormat = DateTimeFormat
.getFormat("EEE MMM dd HH:mm:ss zzz yyyy");
Date date = dateFormat.parse("Wed May 30 18:33:22 PDT 2012");
结果:
Uncaught java.lang.IllegalArgumentException: Wed May 30 18:33:22 PDT 2012
为什么?
我已经根据文档检查并仔细检查了我的模式。将模式插入SimpleDateFormat 测试器也会得到预期的结果,尽管这显然不是一个决定性的测试。