33问答网
所有问题
java如何把string类型转换为mysql数据库中的date提么类型
String time="2005-8-18 14:21:12";
需要放进数据库也是这个样子
举报该问题
推荐答案 2013-01-28
string time = "2005-8-18";
SimpleDateFormat sdf = new SimpleDateFormat("MMM d yyyy");
Date s_date =(Date)sdf.parse(time);
然后去存储
Date类型的选择 默认的话应该是util的 你分别试试util的 跟sql的 哪个好用 就用哪个
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/dcPd45WPR.html
其他回答
第1个回答 2013-01-28
字符串str =“1989年11月23日12:25:20”;
一个java.sql.Date日期= java.sql.Date.valueof(STR);
所以可以转换,但前提是海峡的日期格式和数据库,上述的MySQL,和其他如Oracle,这是不一样的
本回答被网友采纳
第2个回答 2013-01-28
MYSQL中的字段设置为datatime型或TIMESTAMP型
第3个回答 2013-01-28
java中有java、sql。data内型的 数据,把string转化成data内型
追问
如果把一个字符串格式的时间存成MySQL中的date,数据库会自动转换的
相似回答
java
中将
String数据转成mysql数据库的date
time数据
答:
void main(
String
[]args)throws ParseException { String str = "2013-11-01";SimpleDateFormat s = new SimpleDateFormat("yyyy-MM-dd");Date date = s.parse(str);} 然后这个转化后
的date
就可以随便
转化成
你需要的格式了
java中怎样将字符串转换成
日期形式存入
数据库
答:
java将字符串转换成日期,可以使用格式类
,实例如下:public static Date dateTimeString2Date(String date_str) { try { Calendar cal = Calendar.getInstance();//日期类 java.sql.Timestamp timestampnow = new java.sql.Timestamp(cal.getTimeInMillis());//转换成正常的日期格式 Si...
在
java中如何将String类型转换成
java.sql.
Date类型
答:
在
java
.sql.
Date类
中有一个叫valueOf(
String s
)的方法,它返回的方法就是你要的
类型
,不过它对传入的String s有一定的显示,必须是“yyyy-mm-dd”格式的数据。如果不是制定格式的数据,他会抛出“IllegalArgumentException”的异常。java api中是如下解释(我用的api是1.6版的)valueOf public stati...
大家正在搜
java如何连接mysql数据库
java如何配置数据库mysql
java向mysql数据库中添加
java创建mysql数据库
java查询mysql数据库
mysql数据库类型
eclipse连接sql数据库
jdbc连接mysql数据库
mysql数据库实例名是什么
相关问题
怎么把数据库里的时间类型转为String类型的在java里
java中将String数据转成mysql数据库的datet...
java中怎么把字符串类型的时间转换成mysql数据库能识别...
如何将Java中Date类型的对象插入到Mysql数据库中
JAVA里面如何将字符串日期插入到MYSQL数据库
java如何获取数据库中datetime类型数据
Java获取系统时间Date类型转换String类型保存到m...
在java中是String型,在数据库中是date型,怎么传...