Hql处理日期格式化问题
2016-04-13 11:07
337 查看
1.
2.
3.
Date date=Calendar.getInstance().getTime(); Date date1=Calendar.getInstance().getTime(); String hql ="From Student s where 1=1 " +" and s.time != null " +" and s.time >:date " +" and s.time <=:date1 "; Query query=sessionFactory.createQuery(hql); query.setTimestamp("date", date);//注意这里,用setTimestampe,不要用setDate query.setTimestamp("date1", date1); List<Student> list=query.list();
2.
java.util.Date date=new java.util.Date(); String hql="select i from table i where to_char(i.date,'yyyy-MM-dd') = to_char(?,yyyy-MM-dd)"; Query q=new Query(hql); q.setDate(0,date);
3.
java.util.Date date=new java.util.Date(); String hql="select i from table i where i.date=?"; Query q=new Query(hql); q.setDate(0,date);
相关文章推荐
- maven 下载的包发布到本地仓库中
- break ,continue ,return 的区别及作用?
- 最快让你上手ReactiveCocoa之基础篇
- 字符串KMP小结
- 简单表单验证的公共函数
- iOS-OC-UITextField首行缩进
- 实例学习maven 项目构建
- 【转】JABC访问oracle数据库报ORA-12505
- unity3d插件Daikon Forge GUI 中文教程2-基础控件Label的使用
- java中删除list重复元素
- 如何实现高效的事件管理?
- cann't connect to mysql server on localhost(0)
- 三种解决UIWebView内js和objc 交互的思路
- select 1 from table 语句中的1代表什么意思
- iOS开发之网络编程篇六:AFNetworking3.0使用简介
- Android启动另一个app
- 深度学习大神制作的一些小工具
- Android IntentService 使用解析
- 轻松把玩HttpClient之封装HttpClient工具类(一)(现有网上分享中的最强大的工具类)
- U-boot分析与移植(3)-U-boot stage2分析 .