在MySQL中,我们可以通过以下方法来显示每周的周五:
SELECT DATE_ADD(CURDATE(), INTERVAL 4-DAYOFWEEK(CURDATE()) % 7 DAY) AS `lastFriday`;
这段代码的作用是:
通过DAYOFWEEK()
函数获取当前日期是一周中的第几天,其中周日为1,周六为7。通过DAYOFWEEK(CURDATE()) % 7
获取当前日期距离周五还有多少天。计算出距离周五还有几天之后,使用DATE_ADD()
函数将当前日期加上这个天数,即可获取下一个周五的日期。通过以上步骤,我们即可在MySQL中获取每周的周五日期。