数据库是日期型的,当然要转成日期行的了,数据库是string行的,表单也是string的话就没必要转了

解决方案 »

  1.   

    是么,也是,用的时候把字符串取出来不就行了,那还要date干什么呢?
      

  2.   


    而且如果数据库中是Date类型的话可以直接用getString()来转换成string类型的,不需要专门编写转换的代码,所以很方便的
      

  3.   

    那以后就都弄成String不就行了,也就不用转了啊,是把?
      

  4.   

    如果是date 类型 我们可以个比较两个日期的大小 或者求时间差等一些计算。如果是 string 就没有 办法了。
    date 与 string 的 转换可以参看: http://blog.csdn.net/caoyinghui1986/archive/2008/04/18/2303570.aspx
      

  5.   

    用simpleDateFormat就可以了写一个类专门用来转换定义静态方法,要调用的时候,直接类名.方法名就可以哒public class DateTimeformate{
       public static StringToDate(String str){}
       public static DateToString(String str){}
    }
      

  6.   

    该是日期类型的,还用日期类型的好:public static Date str2Date(String dateStr, String fmtDate) throws Exception{
    Date date = new Date();
    if (fmtDate.length() == 0) {
    fmtDate = "yyyy-MM-dd";
    } SimpleDateFormat sdf = new SimpleDateFormat(fmtDate); return date;
    }第一个参数:dateStr(要进行转换的日期),第二个:fmtDate(想要的日期显示格示)