1. 程式人生 > >PHP獲取本週第一天日期

PHP獲取本週第一天日期

// 返回執行日期所在周的第一天(週一)日期
function firstOfWeek($date)
{
    $now = strtotime($date);    //當時的時間戳
    $number = date("w",$now);  //當時是周幾
    $number = $number == 0 ? 7 : $number; //如遇週末,將0換成7
    $diff_day = $number - 1; //求到週一差幾天
    return date("Y-m-d",$now - ($diff_day * 60 * 60 * 24));
}