日期:2014-05-20  浏览次数:20660 次

利用ibatis查询数据问题,知道与不知道的朋友都进来看下。。。急!!!!
用ibatis查询表里面date类型的数据,与date对应的java属性类型为Timestamp,可查询出来的数据显示出来后面多了“.0”
如:表里边的数据为:2011-09-30 12:50:12 查询出来的结果为:2011-09-30 12:50:12.0



请问这是怎么回事??????





------解决方案--------------------
mysql 本身就是这样的。你在前台显示时,需要使用format自己定义显示格式。
最后一个.0是微秒的意思
------解决方案--------------------
貌似date类型查出来的数据就是那样。查出来后自己转下格式就行了。
------解决方案--------------------
用 apache 那个 时间格式化的就可以了 我查的貌似都是这样
------解决方案--------------------
to_char(xxx,'yyyy/mm/dd hh24:mi:ss')

------解决方案--------------------
格式一下就可以了,显示".0"理论上于date类型默认的格式有关