在jsp中怎么将从页面上得到的字符串类型的值转换成日期型

来源:百度知道 编辑:UC知道 时间:2024/06/27 06:39:36
String effectiveTime =request.getParameter("effectiveTime");
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss ");
//Date fDate = df.parse("2004-06-16");
Date fDate1 = df.parse("effectiveTime");
effectiveTime是从页面输入的
提示错误说:Type mismatch: cannot convert from Date to Date
还是这个错误,难道这样不行吗
思想错了吗

可能是因为取到的effectiveTime只包含年月日,而没有后边的时间
//Date fDate = df.parse("2004-06-16"); 这句测试通过了吗?
试下把第2句改成:
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");