用 java.util.SimpleDateFormat 

解决方案 »

  1.   

    因为你数据库里面存储的类型也是String类型,要想得到yyyy-MM-dd HH:mm:ss这种格式,这只是String字符串的拼接,你看下String相关函数的api。一般数据库是日期字段的话,用Date类型存储的,那样的话用 java.util.SimpleDateFormat 对日期进行格式化
      

  2.   

    dateformat = "yyyy/MM/dd HH:mm:ss";
    SimpleDateFormat sdf = new SimpleDateFormat(dateformat);
    Date  aa = sdf.parse(strData);Calendar cal = Calendar.getInstance();
    cal.set(year, month - 1 , day, hour, min, sec);
    String formatedDateTime = sdf.format(cal.getTime());
      

  3.   

    你入库的时候的存进数据库用yyyy-MM-dd HH:mm:ss 这种格式不就行了 ?
      

  4.   

    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    Date date=sdf.parse(sdate);
    sdate为日期格式的字符串
      

  5.   

    simpleDataformat类  你看看。
      

  6.   

    往数据库存的时候就存成yyyy-MM-dd HH:mm:ss这种形式就行了 ,然后JSP就可以直接展示了,可以在数据库里面写函数存储。
      

  7.   

    如果你的页面运行使用struts标签的话
    <s:date name="publishTime" format="yyyy-MM-dd HH:mm:ss" />
    <s:date name="birthday" format="yyyy-MM-dd" />