我很容易使用像Week
WEEK(SYSDATE())
函数获取周数
我只是想知道如何在MySQL中使用周数来获取from and to date
。
需要的结果:
Week No From date To date
Week 25 June 18, 2012 June 24, 2012
答案 0 :(得分:2)
这对于这种工作非常有用:
SELECT
ADDDATE(CURDATE(), INTERVAL 1-DAYOFWEEK(CURDATE()) DAY) _From,
ADDDATE(CURDATE(), INTERVAL 7-DAYOFWEEK(CURDATE()) DAY) _To;
请注意,这周的第一天是星期天。这可能取决于您的国家惯例;)