用java.text.DateFormat或java.text.SimpleDateFormat或者用jdk1.4新增加的正则表达式

解决方案 »

  1.   

    import java.text.*;
    import java.util.*;
    class a
    {
    public static void main(String[] args)
    {
        String aa="2002-02-02 01-20-30";
    SimpleDateFormat df = new SimpleDateFormat("yyyy-mm-dd hh-mm-ss");
    ParsePosition pos=new ParsePosition(1) ;
    try{
    Date d=df.parse(aa,pos);
    }catch(Exception e){
    System.out.println("Hello Worlddd!"+e.toString());
    }
    System.out.println("Hello World!"+pos);
    }
    }
    我花了半个小时给你找个个方法和调试啊。
    祝你好运。
      

  2.   

    public static java.util.Date getDateTime(String strdatetime){
            return java.sql.Timestamp.valueOf(strdatetime);
        }