???????????????е?????????????????е???????????????????????????????ò?????????????????????????SQL??????ó????????????????????????????????????????

????????Java?е??????????????е?????????????????д??????????

    /**
         * 
         * @param utilDate
         * @return 
         */
        public static java.sql.Date convertUtilDateToSqlDate(java.util.Date utilDate) { 
            java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime()); 
            return sqlDate; 
        } 
         
        /**
         * 
         * @param sqlDate
         * @return 
         */
        public static java.util.Date convertSqlDateToUtilDate(java.sql.Date sqlDate){ 
            java.util.Date utilDate =new java.util.Date(sqlDate.getTime()); 
            return utilDate; 
        }

??????????????????????????????????????????Щ???????

????1??????ó??????????????д??????????Date?????????

???????磺PreparedStatement.setDate(int ??java.sql.Date)???? ????????е?java.sql.Date????????????????????

???????磺TO_DATE(new SimpleDateFormat().format(ud??"yyyy-MM-dd HH:mm:ss")??"YYYY-  MM-DD HH24:MI:SS")

???????????SQL?????д????SQL??“UPDATE TABLENAME SET TIMER = TO_DATE(" "+ TIMEMISS +" "?? ' yyyymmddhh24miss' ) WHERR ... ” ? TIMEMISS ?????  ???磺20080522131223 ????

????2??????????????????????????????????java.sql.Date

??????????·???????????

???????????

    public static java.sql.Date convertStringToSqlDate(String formatStr?? String timeStr) { 
            SimpleDateFormat bartDateFormat = new SimpleDateFormat(formatStr); 
            java.sql.Date sqlDate = null; 
            try { 
                java.util.Date date = bartDateFormat.parse(timeStr); 
                sqlDate = new java.sql.Date(date.getTime()); 
                System.out.println(sqlDate.getTime()); 
            } catch (Exception ex) { 
                System.out.println(ex.getMessage()); 
            } 
            return sqlDate; 
        }

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

    String strDate = "2002-08-09"; 
            StringTokenizer st = new StringTokenizer(strDate?? "-"); 
            java.sql.Date date = new java.sql.Date(Integer.parseInt(st.nextToken()));

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