查API:java.text.DateFormat.parse(String source)

解决方案 »

  1.   

    update table set time = to_char('2004-11-12', 'yyyy-mm-dd');to_char()是一个转换函数。
      

  2.   

    搞错:
    应该是:update table set time = to_date('2004-11-12', 'yyyy-mm-dd');to_date()是把字符串转换成日期,to_char是把日期转换成字符串。
      

  3.   

    update table set time = to_char('2004-11-12', 'yyyy-mm-dd');
      

  4.   

    import java.util.*;
    import java.text.*;    
    public static boolean isValidateDate(String date) {
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
            try {
                sdf.parse(date);
            } catch (ParseException e) {
                return false;
            }
            return true;
        }
    试着给date一个值,自己了解一下结果吧
      

  5.   

    如果你的字符串不在数据库的话,直接以字符串形式写进数据库就可以的了
    insert into table(datecolumn) values('2004-11-12');
      

  6.   

    看看java.util.Date和java.text.SimpleDateFormat的document,你会知道更多东西~
      

  7.   

    update table set time = to_date('2004-11-12', 'yyyy-mm-dd');
      

  8.   

    SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
    String date=format.parse(new Date());
      

  9.   

    嗯,用SimpleDateFormat更好些,不要依赖数据库的函数!