nnpc.net
当前位置:首页 >> 如何向MYSQL中插入DAtE和DAtE%timE类型的数据。 >>

如何向MYSQL中插入DAtE和DAtE%timE类型的数据。

如果是获取当前时间的话使用mysql自带的函数 curdate()返回日期型数据 'YYYY-MM-DD'now()返回日期时间型数据 'YYYY-MM-DD HH:MM:SS'$sql="insert into xxx_table (xxx_date , xxx_datetime) values( curdate(),now() )";

mysql中,time类型(格式: '00:00:00' 不带日期 -- datetime类型带日期 : '0000-00-00 00:00:00')~插入的时候~就插入对应格式的字符串就好了~格式不对~就会变成'00:00:00' .对应的字段插入对应的字符串就好了.

insert into 替换成你的表名 (name,date,value) values ('魂牵梦萦','2009-06-08 23:53:17','朝秦暮楚'); 如果你是直接在Mysql中操作的话,建议用下navcait for mysql,界面操作完成后有一个查看代码,这样你既可以达到想要的功能,有能

DateFormat dateFormat; dateFormat = new SimpleDateFormat("yyyy-MM-dd"); String sToTimestamp = "2005-8-18 14:21:12.123"; java.util.Date timeDate = dateFormat.parse(sToTimestamp); 这样就可以吧一个string转成 util.date不过建议定义时间属性的时候用TimeStamp 其中我自定义的时间字符串你可以取你页面添加的 对,按你需要的格式化写就可以了

mysql中,time类型(格式: '00:00:00' 不带日期 -- datetime类型带日期 : '0000-00-00 00:00:00')~插入的时候~就插入对应格式的字符串就好了~格式不对~就会变成'00:00:00' . 对应的字段插入对应的字符串就好了.

mysql能自动实现数据类型转换,插入日期直接使用字符串表示就可以,例如"2016-11-11"

就和普通的String类型一样就行了只要你插入的格式对了就行

insert into tab (datetime) values(new());以`'YYYY-MM-DD HH:MM:SS'格式存到数据库中

mySQL插入Date Time 型数据就是要获取DateTime型的数据.获取Date Time型数据的编程例子:mysql> select now(); | now() | | 2008-08-08 22:20:46 | 除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函数:current_timestamp(

看你JAVA文件里德Date是Util.DATE里面的?还是SQL.DATE?后者可以直接往数据库里面丢前者需要转换一下,Timestamp.valueOf(String s),变成Timestamp后插入到数据库就OK

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