我使用了
String s="1984-6-5";
cStmt.setDate(1,java.sql.date.valueof(s));
但是这样好像不行,肯请指点

解决方案 »

  1.   

    DateFormat  df = new SimpleDateFormat("yyyy-MM-dd");
    Date d = df.parse("1984-6-5");
      

  2.   


        public static Date StringToDate(String _Date) throws Exception{
            try{
                return m_sdf.parse(_Date);
            }catch(Exception e){
                throw(e);
            }
            
        }
        public static SimpleDateFormat m_sdf = new SimpleDateFormat("yyyy-MM-dd");