獲取星期方法

function get_week($date)
{
    //強制轉換日期格式
    $date_str = date('Y-m-d', strtotime($date));
    //封裝成數組
    $arr = explode("-", $date_str);

    //參數賦值
    //年
    $year = $arr[0];

    //月,輸出2位整型,不夠2位右對齊
    $month = sprintf('%02d', $arr[1]);

    //日,輸出2位整型,不夠2位右對齊
    $day = sprintf('%02d', $arr[2]);

    //時分秒默認賦值爲0;
    $hour = $minute = $second = 0;

    //轉換成時間戳
    $strap = mktime($hour, $minute, $second, $month, $day, $year);

    //獲取數字型星期幾
    $number_wk = date("w", $strap);

    //自定義星期數組
    $weekArr = array("0", "1", "2", "3", "4", "5", "6");

    //獲取數字對應的星期
    return $weekArr[$number_wk];
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章