在我的函数中使用strtotime时它返回false(1970年1月1日)?

时间:2016-01-18 14:32:28

标签: php function date strtotime

在我的函数中使用strtotime时它返回false(1970年1月1日)?

这是我使用strtotime的地方。我需要在我的strtotime FYI中使用一周。 人们有什么想法?

$year  = '2016';
$month = '01';

$weekStart = date('W', strtotime($year . '-' . $month . '-01'));

echo $weekStart;


    for ($weekNumber=0;$weekNumber<=$weekEnd;$weekNumber++)
{
    runTheScript($weekNumber,$month,$weekStart,$weekEnd,$link,$limit,$standardTarget,0,$year);
}

2 个答案:

答案 0 :(得分:1)

https://en.wikipedia.org/wiki/ISO_week_date

一年的第一周是包含一年中第一个星期四的一周(因此,总是包含1月4日)。

答案 1 :(得分:0)

for ($weekNumber=1;$weekNumber<=$weekEnd;$weekNumber++) { /* Your Stuff */ }