注册 登录
编程论坛 J2EE论坛

string Date类型转换

rufeng521 发布于 2006-07-31 21:20, 739 次点击
在一个表单里提交的参数是string类型的,怎么让它转换成date型的然后插到数据库里?我用
强制类型转换(Date)转换了,可还是不行啊,郁闷啊!希望高手指点!
4 回复
#2
刘敬2006-08-04 16:42

如果你数据库里的类型为 smalldatetime 的话,那么你要转换成 java.sql.Date,如果是 datetime 我也没成功

#3
ziyehanbin2006-08-04 20:07
//字符串转化成时间类型(字符串可以是任意类型,只要和SimpleDateFormat中的格式一致即可)
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("M/dd/yyyy hh:mm:ss a",java.util.Locale.US);
java.util.Date d = sdf.parse("5/13/2003 10:31:37 AM");
out.println(d);
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String mDateTime1=formatter.format(d);
out.println(mDateTime1);
out.println(d.getTime());

--------------------------------------------------------------------
都是初学者,共同学习
#4
rufeng5212006-08-06 15:31

谢谢楼上几位朋友指点!

#5
神vLinux飘飘2006-08-07 12:10
java.sql.Date有个简单的静态方法.....
1