MySQL中可以通过DATE_SUB函数实现将当前时间减去一天的操作,该函数的使用语法如下:
DATE_SUB(date, INTERVAL expr unit)
其中,date可以是一个字符串或者一个DATE类型的值,expr是一个数字表达式,指定要减去的时间量,unit是指定时间量的单位,如DAY、HOUR等,更多的单位可以参考MySQL文档。
下面是一个示例,用于将当前时间减去一天:
SELECT DATE_SUB(CURRENT_TIMESTAMP, INTERVAL 1 DAY);
上面的语句会返回当前时间减去1天后的时间,如果要减去其他时间量,只需要更改INTERVAL和unit参数就可以了。
MySQL中还有一个DATE_ADD函数,可以用来将当前时间加上一定的时间量,使用方法和DATE_SUB类似,只需要把减号改为加号即可。
本文链接:http://task.lmcjl.com/news/7994.html