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