时间转换问题
2012-05-17 19:54:57.310怎么把这个时间转换成java.sql.Date
,我要把这个当前时间添加到数据库里面去!
------解决方案--------------------SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");
String str3 = "2012-05-17 19:54:57.310";
java.util.Date dt1= sf.parse(str3);
java.sql.Date dt = new java.sql.Date(dtl.getTime());
------解决方案--------------------Date date = new Date();//获得系统时间.
String nowTime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(date);//将时间格式转换成符合Timestamp要求的格式
------解决方案--------------------public static void main(String[] args) throws Exception{
// TODO Auto-generated method stub
SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");
String str3 = "2012-05-17 19:54:57.310";
java.util.Date dt1= sf.parse(str3);
java.sql.Date dt = new java.sql.Date(dt1.getTime());
}
------解决方案--------------------util 的Date 可以通过 new sql.Date(util.Date().getTime())构造为sql的Date吗?
------解决方案--------------------
------解决方案--------------------GregorianCalendar calendar=new GregorianCalendar(year,month-1,day,hour,min,ss);
Date date=calendar.getTime();