读书人

有关问题: 在jsp 页面接收参数的时候

发布时间: 2012-01-10 21:26:50 作者: rapoo

问题: 在jsp 页面接收参数的时候 怎么把一个String类型 转换成 DATE类型?
问题: 我想把字符串 start_time 转换为日期类型:

String start_time =request.getParameter("start_time");

Date start_time =Date.parse(request.getParameter("start_time")); 我写成这样,结果报错了!

错误: - The method parse(String) from the type Date is deprecated
- Type mismatch: cannot convert from long to Date

注: start_time 是从JSP页面传过来一个请求,我想把这个字符串转换为日期形式的,网上找了几种方法,都不管用,为什么和其他类型的转换不一样啊!

[解决办法]
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
java.util.Date d = sdf.parse(str);
类似这种形式吧。
[解决办法]

Java code
import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class ReadWriteTextFile {    public int[][] find(int[] array){                return null;    }    public static void main(String[] args) {        DateFormat df=new SimpleDateFormat("yyyy-MM-dd");//日期格式可以在这里改        String aa="2011-10-13";        try {            Date date=df.parse((aa));        } catch (ParseException e) {            // TODO Auto-generated catch block            e.printStackTrace();        }    }}
[解决办法]
探讨
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
java.util.Date d = sdf.parse(str);
类似这种形式吧。

读书人网 >J2EE开发

热点推荐