首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

mysql日期字段的比较,该如何处理

2013-04-12 
mysql日期字段的比较想查取当天的信息, mysql中的字段是day,是date类型的,是表示年月日的,通过heibernate

mysql日期字段的比较
想查取当天的信息, mysql中的字段是day,是date类型的,是表示年月日的,通过heibernate映射到java代码中为java.util.date 是年月日时分秒的格式的,此格式对mysql字段进行增加和删除,更改操作没有任何问题,但进行查询时候匹配不到,问下各位大侠是怎么解决的?
因为数据库里面只是年月日,没有时分秒,所以在比较式我把那个数据时分秒给置0了
这里是hibernate的打印(day='Thu Apr 11 00:00:00 CST 2013' ),这样比较有何不妥
[解决办法]
你数据库里的是年月日,你可以在代码中把你的日期给格式话成年月日不就行了,用SimpleDateFormat去格式话。

热点排行