我有这个示例 java 代码,我试图根据 SimpleDateFormat 上设置的模式将 String 解析为 Date 。当我在 JDK6 中运行此代码时,它工作正常。但在 JDK7 中,解析调用返回 NULL。知道 JDK7 发生了什么变化。这是一个已知问题还是任何解决方法?
SimpleDateFormat _theSimpleDateFormatHelper = new SimpleDateFormat();
_theSimpleDateFormatHelper.setLenient(false);
_theSimpleDateFormatHelper.applyPattern("yyyy-MM-dd hh:mm:ss");
ParsePosition parsePos = new ParsePosition(0);
Object formattedObj = _theSimpleDateFormatHelper.parse("1989-09-21 00:00:00", parsePos);