我获得到当天的日期,要查询当天的,昨天的和本月的 当天的和本月的我将日期截取完后直接用Like就行了 昨天的如何去查询呢~~~
解决方案 »
- 关于<form action=……>和<action path = ……>
- 菜鸟求助 简单的登陆验证 jsp+javabean+mysql
- select控件问题
- 求一个JSP最简单邮箱源代码
- Struts连接sql server 2000的问题~~(加急30分钟结贴)
- 怎样把字符串转成日期型
- SpringMVC 前台往后台传JSON解析问题
- 用jfreechart生成的柱状图,如何在柱上显示具体数据??
- JSP/Servlet/JavaBean斑竹招聘
- 使用SSH框架,启动时报错,提示: Error creating bean with name 'sessionFactory'...
- sqlserver2000数据表UPDATE嵌套SELECT语句!有何错误!急!
- MyEclipse 5.5连接sql数据库怎么连
我知道减一天继续like就行了~ 可是如何减呢 数据库是Mysql 获取到的日期是yyyy/mm/dd
yesterday.add(Calendar.DATE, -1);java.sql.Date dayBefore = new java.sql.Date(yesterday.getTime());SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");
String dayBeforeString= sdf.format(dayBefore);
1.你可以先截取当前的”日“,
2. SimpleDateFormat dfm = new SimpleDateFormat("yyyy-MM");
3.把第二步获取的日期 + 第一步截取的”日”
4,应该好了,试试看!
不是说让你去数据库-1,而是在查询的时候就把时间条件设置好。
还有啊。时间比较你为什么用like ,太不尊重数据库了吧。哈哈。