显示日期范围之间的数据mysql
我需要计算出从给定日期起 6 个月(向后)的时间段。
示例日期:
07/06/2010 00:00:00
需要倒数 6 个月并显示:
07/12/2009 00:00:00
我一直在扫描: http://dev.mysql.com/doc/refman/5.1/en/date-and- time-functions.html 这些函数对我来说都没有意义:(
希望这是有道理的,任何帮助都会得到帮助。
凯尔
I need to work out a period of 6 months (backwards) from a given date.
Example date:
07/06/2010 00:00:00
needs to count back 6 months and display:
07/12/2009 00:00:00
I have been scanning through: http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html and non of these functions make sense to me :(
Hope this makes sense and any help would be appriciated.
Kyle
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
它位于手册的顶部,很惊讶你找不到它(adddate / date_add);
如果需要,可以添加 DATE_FORMAT()
It's right at the top for the manual, surprised you couldn't find it (adddate / date_add);
Possibly add a DATE_FORMAT() if you need it
对于当前日期,
如果给定日期不是当前日期,则应使用
2010-06-07
,而不是07/06/2010
。For the current date you can use
in case of given date is not the current one, it should be
2010-06-07
, not07/06/2010
.