at java.text.SimpleDateFormat.parse(SimpleDateFormat.java:1235)
at java.text.DateFormat.parse(DateFormat.java:335)
at com.person.action.PersonAction.add(PersonAction.java:92)
at com.person.action.PersonAction.execute(PersonAction.java:54)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
Date birthday=new Date(new SimpleDateFormat("yyyy-MM-dd").parse(personForm.getBirthday()).getTime());
- -图片你没能看到吗??这是那句代码
Date birthday=new Date(new SimpleDateFormat("yyyy-MM-dd").parse(personForm.getBirthday()).getTime());
追答不是这么转的
Date birthday=format.parse(personForm.getBirthday());
如果 personForm.getBirthday()).是Date的话 你直接存personForm.getBirthday())他就可以了
在页面上显示的时候 再用标签转换下
然后呢。。
追答看你想做什么咯。
personForm.getBirthday是个String
format.parse(personForm.getBirthday);返回的是个Date
SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd");
Date birthday = format.parse(personForm.getBirthday);