mshd.net
当前位置:首页 >> jAvA 中怎么把字符串转为orAClE DAtE类型 >>

jAvA 中怎么把字符串转为orAClE DAtE类型

按照前一位仁兄的回答,你要把上面的import java.util.Date改成import java.sql.Date, 然后把Date date= new Date()删掉。而try 块里那行改成 Date date= new Date(format.parse(birth).getTime()); 明白?

String str="1989-11-23 12:25:20"; java.sql.Date date=java.sql.Date.valueof(str); 这样是可以转换的,但是前提是str的日期格式要和数据库中的一样,上面是MySql的,其他的如Oracle就和这个不一样了

SimpleDateFormat SimpleDateFormat dateFormat = new SimpleDateFormate("yyyy-MM-dd HH:mm:ss"); java.util.Date utilDate = dateFormat.parse(sqlDate.toString());

参考代码: Date date=new Date();//取得当前时间SimpleDateFormat tempDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String datetime = tempDate.format(date); //格式化setDate(new java.sql.Date.valueOf(datetime ));//把字符转转换...

方法一:Convert.ToDateTime(string) string格式有要求,必须是yyyy-MM-dd hh:mm:ss ================================================ 方法二:Convert.ToDateTime(string, IFormatProvider) DateTime dt; DateTimeFormatInfo dtFormat = new ...

按照前一位仁兄的回答,你要把上面的import java.util.Date改成import java.sql.Date, 然后把Date date= new Date()删掉。而try 块里那行改成 Date date= new Date(format.parse(birth).getTime()); 明白?

第一步,将你java代码中的Date转换成时间,得如下结果 String now = "2012-09-03 09:19:30";//具体格式按你的要求来转换 第二步,写sql语句 String sql = "select * from TB where deadtime

在java端,将参数绑定为Date就可以。 如果非要在数据库转换就 insert into aa (id,tdate) values(1,to_date(?,'yyyy-mm-dd')) 问号的位置放你自己的参数。

用SimpleDateFormat来转换SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");Date date = sdf.parse("2008-08-08 12:10:12");

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com