在使用hibernate的时候持久化一个字符串构造的时间到mysql的datetime类型里,然后再取出来后面就带个.0
例子:
2007-04-19 18:32:56 输入后取出
2007-04-19 18:32:56.0各位大侠快来帮忙啊 急 在线等!!!!!

解决方案 »

  1.   

    什么原因不知道 这能问MySql官方 但是存成什么样没关系吧 能用就行呗 取出来的时候把后面的.0去掉就行了
      

  2.   

    呵呵,楼主还真有点追根究底的精神,值得学习!我觉得这个可能不是数据库的问题,因为Oracle也存在同样的情况。不知道你在取时间值的时候是怎么写的,如果是用vo.get日期字段.getTimeInMillis()来建立一个TimeStamp对象,那么就可以解释这个问题了,TimeStamp的toString()方法默认就是要输出yyyy-mm-dd hh:mm:ss.fffffffff的格式的。