Date today = new Date();
int years = today.getYear() + 1900;//这里getYear得到的年实际年数减去1900得到的一个三位数,所以要加上 1900;
int months = today.getMonth() + 1;
int days = today.getDay() + 1;
int hours = today.getHour();
int mins = today.getMinutes();
int seconds = today.getSeconds();
String sql= "insert into TABLE (DATE) values (to_date('"+yeas+"'/'"+months+"'/'"+days+"' '"+hours+"':'"+mins+"':'"+seconds+"',yyyy/mm/dd hh24:mi:ss' ))";
/*我觉得这样子应该可以,但是也没有测试.你可以参考一下.
 *学java很短时间,高手请多多指教

解决方案 »

  1.   

    <%@ page import="java.util.*" %>
    <%@ page import="java.io.*" %>
    <%@ page import="java.text.*" %><%!
    ...
    String crTime;
    Date createTime ;    
    ...
    %>
                                 
    <%  
    ....
    crTime =  request.getParameter("createTime");
    SimpleDateFormat formatter = new SimpleDateFormat ("yyyy-MM-dd hh:mm");
        ParsePosition pos = new ParsePosition(0);
        createTime = formatter.parse(crTime, pos);
    %>