我试图转换EEE MMM dd HH:mm:ss ZZZ yyyy为YYYY-MM-DD格式,所以我可以将其插入MySQL数据库。我没有收到任何错误,但插入我的数据库的日期是错误的,每行都是一样的... String date = Sat Mar 04 09:54:20 EET 2017; SimpleDateFormat formatnow = new SimpleDateFormat("EEE MMM dd HH:mm:ss ZZZ yyyy"); SimpleDateFormat formatneeded=new SimpleDateFormat("YYYY-MM-DD"); java.util.Date date1 = (java.util.Date)formatnow.parse(date); String date2 = formatneeded.format(date1); java.util.Date date3= (java.util.Date)formatneeded.parse(date2); java.sql.Date sqlDate = new java.sql.Date( date3.getTime() ); pst.setDate(1, sqlDate);
添加回答
举报
0/150
提交
取消