java.text.ParseException: Unparseable date: "1970-1-1"
从jsp页面中获取字符串插入数据库时出现的错误SimpleDateFormatdf=newSimpleDateFormat("yyyy-MM-dd");try{Strin...
从jsp页面中获取字符串插入数据库时出现的错误
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
try {
String birthday=request.getParameter("birthday")+"-"+request.getParameter("birthday_m")+"-"+request.getParameter("birthday_d");
//System.out.println(birthday);
user.setBirthdate(df.format(DateFormat.getDateInstance().parse(birthday)));
} catch (ParseException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
} 展开
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
try {
String birthday=request.getParameter("birthday")+"-"+request.getParameter("birthday_m")+"-"+request.getParameter("birthday_d");
//System.out.println(birthday);
user.setBirthdate(df.format(DateFormat.getDateInstance().parse(birthday)));
} catch (ParseException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
} 展开
4个回答
展开全部
程序没错的.你可以检查下再.
DateFormat.getInstance()这种获取DateFormat实例的时候才会出现你说的错误.你可以检查具体出现问题的代码.可能是你贴错代码了.你这段肯定不会出现上述异常.
两个方法很类似,可能手误打错了.好好看看吧.
DateFormat.getInstance()这种获取DateFormat实例的时候才会出现你说的错误.你可以检查具体出现问题的代码.可能是你贴错代码了.你这段肯定不会出现上述异常.
两个方法很类似,可能手误打错了.好好看看吧.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
user.setBirthdate(df.format(DateFormat.getDateInstance().parse(birthday.toString())));
试试
试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要把错误信息发出来才能看出来 只看这点代码不好找
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询