mysql获取当前时间,前一天,后一天
2016-12-29 00:00
603 查看
摘要: 经常遇到查询获取某时间段内业务数据的需求
今天是2016年08月01日。
date_sub('2016-08-01',interval 1 day) 表示 2016-07-31
date_sub('2016-08-01',interval 0 day) 表示 2016-08-01
date_sub('2016-08-01',interval -1 day) 表示 2016-08-02
date_sub(curdate(),interval 1 day) 表示 2016-07-31
date_sub(curdate(),interval -1 day) 2016-08-02
date_sub(curdate(),interval 1 month) 表示 2016-07-01
date_sub(curdate(),interval -1 month) 表示 2016-09-01
date_sub(curdate(),interval 1 year) 表示 2015-08-01
date_sub(curdate(),interval -1 year) 表示 2017-08-01
可以吧后面的时间用date_sub('2016-08-01',interval -1 day)这个方式来获取查询
备注:
SELECT NOW(),CURDATE(),CURTIME()
结果类似:
今天是2016年08月01日。
date_sub('2016-08-01',interval 1 day) 表示 2016-07-31
date_sub('2016-08-01',interval 0 day) 表示 2016-08-01
date_sub('2016-08-01',interval -1 day) 表示 2016-08-02
date_sub(curdate(),interval 1 day) 表示 2016-07-31
date_sub(curdate(),interval -1 day) 2016-08-02
date_sub(curdate(),interval 1 month) 表示 2016-07-01
date_sub(curdate(),interval -1 month) 表示 2016-09-01
date_sub(curdate(),interval 1 year) 表示 2015-08-01
date_sub(curdate(),interval -1 year) 表示 2017-08-01
可以吧后面的时间用date_sub('2016-08-01',interval -1 day)这个方式来获取查询
备注:
SELECT NOW(),CURDATE(),CURTIME()
结果类似:
NOW() | CURDATE() | CURTIME() |
---|---|---|
2016-08-01 16:25:46 | 2016-08-01 | 16:25:46 |
相关文章推荐
- mysql获取当前时间,前一天,后一天
- mysql获取当前时间,前一天,后一天
- mysql获取当前时间,前一天,后一天
- mysql 获取当前日期,前一天,后一天方法及时间格式化 wordpress 后台头部添加气泡通知
- mysql获取当前时间,前一天,后一天
- mysql获取当前时间,前一天,后一天
- mysql获取当前时间,前一天,后一天
- mysql获取当前时间,前一天,后一天
- 获取当前时间的前一天或后一天时间
- 获取当前系统时间的前一天,后一天
- iOS获取当前时间及前一天或后一天时间
- iOS获取当前时间及前一天或后一天时间
- MYSQL获取当前年、季、月、周第一天、最后一天的日期/时间戳
- MySQL根据某一Date值获取相关时间(前一天,后一天等)
- NSString与NSDate互相转换 && 获取当前时间前一天/后一天
- MYSQL日期获取(本月最后一天、本月第一天、下个月第一天、本月天数、一个月前那一天、当前时间与一个月前之间的天数)
- JSjs获取当前时间的前一天/后一天(昨天/明天)
- 获取当前日期时间,前一天时间,后一天时间,时间日期对比前后
- MYSQL 获取当前时间加上一个月,分,秒
- mysql:获取系统当前的数字形式时间值