mysql 获取当前时间,获取前七天时间,获取当月第一天
当前时间:
select curdate();
当月第一天:
select DATE_ADD(curdate(),interval -day(curdate())+1 day)
下月第一天:
select date_add(curdate()-day(curdate())+1,interval 1 month )
当月天数:
select DATEDIFF(date_add(curdate()-day(curdate())+1,interval 1 month )
当周第一天:
select date_sub(curdate(),interval WEEKDAY(curdate()) day)
当年第一天:
select date_sub(curdate(), interval dayofyear(curdate()) day)
昨天晚上23:59:59
DATE_SUB( DATE_ADD(DATE_SUB(curdate(),INTERVAL 1 DAY), INTERVAL 1 DAY),INTERVAL 1
SECOND) 今天零点
SELECT DATE_FORMAT(now(),’%Y-%m-%d %H:%i:%s’);
获取七天前的日期
DATE_SUB(curdate(),INTERVAL 7 DAY)
————————————————
版权声明:本文为CSDN博主「lxgFlorian」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_45375089/article/details/117159020