-3
我有一个字符串表示日期为“2012-12-31”如何将它转换为使用java的日期格式并存储它MySQL中的类型为date类型。将字符串转换为日期并将其存储在mysql中
我有一个字符串表示日期为“2012-12-31”如何将它转换为使用java的日期格式并存储它MySQL中的类型为date类型。将字符串转换为日期并将其存储在mysql中
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);
你可以做如下
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
'2012-12-31'已经是日期格式,或者你是什么意思? –
什么是你的表格格式?你有什么尝试? –
如果你想将字符串转换为日期对象: http://stackoverflow.com/questions/4216745/java-string-to-date-conversion – user2627144