1月22日是一年中的第3周。我的课程开始从1月10日,对于该1月22日应该是2周。我怎么能找到这种使用MySQL查询和PHP?
我使用的这一周(DATE_FORMAT(FROM_UNIXTIME(a.duedate), '%Y-%C-%d'))。
周计算主要是开始从一个月或一年的开始。你可以尝试像下面的代码;在这种情况下,该日期将被固定。
echo Date("Y-m-d", strtotime("2013-01-31 +1 Month -3 Day")); // 2013-02-28
参考:http://php.net/manual/en/function.date.php