import java.sql.Date;
import java.text.SimpleDateFormat;public class text {
public static void main(String[] args) {
// TODO Auto-generated method stub
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
String dateString = "2009-12-08 02:52:56";
try {
Date date = (Date) df.parse(dateString);
System.out.println(df.format(date));
} catch (Exception ex) {
System.out.println(ex.getMessage());
}
}
}高手帮忙看下为什么 java字符串2009-12-08 02:52:56转成java.sql.Date不对啊? 应该怎么转才对?谢谢啦!
import java.text.SimpleDateFormat;public class text {
public static void main(String[] args) {
// TODO Auto-generated method stub
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
String dateString = "2009-12-08 02:52:56";
try {
Date date = (Date) df.parse(dateString);
System.out.println(df.format(date));
} catch (Exception ex) {
System.out.println(ex.getMessage());
}
}
}高手帮忙看下为什么 java字符串2009-12-08 02:52:56转成java.sql.Date不对啊? 应该怎么转才对?谢谢啦!
System.out.println(date);这样不就已经转好了嘛
try {
java.util.Date uDate = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").parse("2009-12-08 02:52:56");
java.sql.Date sDate = new java.sql.Date(uDate.getTime());
} catch (ParseException e) {
e.printStackTrace();
}
java.util.Date uDate = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").parse("2009-12-08 02:52:56");
java.sql.Date sDate = new java.sql.Date(uDate.getTime());
} catch (ParseException e) {
e.printStackTrace();
}