SimpleDateFormat formatObject = new SimpleDateFormat("yyyy-MM-dd");
String attrValue="2015-09-24";
Date date = ((SimpleDateFormat) formatObject).parse(attrValue);
java.sql.Date parsedValue = new java.sql.Date(date.getTime());
随机某个时间它打印 parsedValue 1970-09-24 设置年份为 1970 而不是 2015,如果再次解析相同,它会正确解析为 2015-09-24 没有得到为什么某些时间解析设置年份为 1970 的原因。我们使用的是 jdk1.4