我有一个字符串,说明日期为" 2012-12-31"如何使用java将其转换为日期格式并将其存储在MySQL数据库中,其中MySQL中的类型为日期类型。
答案 0 :(得分:2)
您可以执行以下操作
String string = "2012-12-31";
DateFormat formatter = new SimpleDateFormat("yyyy-mm-dd");
java.util.Date date = formatter.parse(string);
java.sql.Date sqlDate = new java.sql.Date(date.getTime()); // convert java.util.date to java.sql.date
答案 1 :(得分:0)
String string = "2012-12-31"; //You have like this now
DateFormat formatter = new SimpleDateFormat("yyyy-mm-dd");
Date date = formatter.parse(string);
System.out.println(date);