(菜鸟求问)JSP时间类型转换和比较
sql表中存放的时间是 2008-5-4 20:10:21 这样的时间
我想在表单中输入形如2008-5-4 到 2008-5-8 这样的字符然后从表中提取这两段时间内的记录,怎么做啊?输入的字符能直接转换成时间格式的数据么?有简单的实现方法么?
------解决方案--------------------可以用before()和after()比较,看jdk文档
------解决方案--------------------new SimpleDateFormat("yyyy-MM-dd").format(2008-5-4 20:10:21)
------解决方案--------------------select * from table where date between dateformat(begin_date,"%Y-%m-%d") and dateformat(end_date,"%Y-%m-%d")
begin_date和end_date分别是页面上所获取的string值
------解决方案--------------------函数写上面错了 date_formate(begin_date,"%Y-%m-%d")
------解决方案--------------------格式转换同意3楼