????3??????java.sql.Date??java.sql.Date

????java.sql.Date????????SQLDATE????????????????

????“?淶??”??java.sql.Date??????????????????????????????????????YYYY-MM-DD??

?????????????ResultSet??getDate()????????÷???????java????????"?淶"??java.sql.Date?????????????е???????????????????д?????淶???????????????????

??????sun????ResultSet.java????????getDate?????????

????Retrieves the of the designated column in the current row of this <code>ResultSet</code> object as a “java.sql.Date” object in the Java programming language.

???????????????java.sql.Date????PrepareStatement??setDate????????????????java??????????java.sql.Date?淶??????淶????????????????????????java.sql.Date?????java.util.Date??????????磺java.sql.Date sqlDate=new java.sql.Date(new java.util.Date().getTime()).

??????????????????????java.sql.Date????????????淶??java.sql.Date.?????java.util.Date?????????????java.sql.Timestamp.???????????????

????4??????е?????

????????????????????????????????ЩСС?????飬????????????????????????????????????????????????????????????????????????ó?????????????????????????????????????????????????????????ó????н???????????java.util.Date????????????????????????????Date???????????????????????????????涼??????????????????????????????塣

??????????????????????????????????????????????????????????????????????????????????????

?????????????????Щ???????????????????ε????????????????????????????????????????????е????????????????????ж???????????ó?????????????????????????????????е??????ε????????????ó?????????????????е????????????????????????????????????????????????????ó?????????????????????????????????????????á?

????5?????????????

???????????????????????????????????????????????????????????????????????????????????????????????????з?????д?????????????????Щ????????????????????????????

??????????????????

    //?????????????????? 
            Calendar calendar = Calendar.getInstance(); 
            //????? 
            int year = calendar.get(Calendar.YEAR); 
            //????£???????·??????1  
            int month = calendar.get(Calendar.MONTH) + 1; 
            //??????? 
            int day = calendar.get(Calendar.DATE); 
            //??????????????????? 
            String today = "" + year + "-" + month + "-" + day + "";

???????????????????????????????????????????????????????????????