当前位置:

PHP获取本周每天的时间戳(周一到周日)

本文最后更新于2019-11-15,已超过 1年没有更新,如果文章内容、图片或者下载资源失效,请留言反馈,我会及时处理,谢谢!

温馨提示:本文共1877个字,读完预计5分钟。

function get_week_arr(){

    //获取今天是周几,0为周日
    $this_week_num = date('w');

    $timestamp = time();
    //如果获取到的日期是周日,需要把时间戳换成上一周的时间戳
    //英语国家 一周的开始时间是周日
    if($this_week_num == 0){
        $timestamp = $timestamp – 86400;
    }

    $this_week_arr =  [
        [
            'is_sign'=>0,
            'this_week'=>1,
            'week_name'=>'星期一',
            'week_time'=>strtotime(date('Y-m-d', strtotime("this week Monday", $timestamp))),
        ],
        [
            'is_sign'=>0,
            'this_week'=>2,
            'week_name'=>'星期二',
            'week_time'=>strtotime(date('Y-m-d', strtotime("this week Tuesday", $timestamp))),
        ],
        [
            'is_sign'=>0,
            'this_week'=>3,
            'week_name'=>'星期三',
            'week_time'=>strtotime(date('Y-m-d', strtotime("this week Wednesday", $timestamp))),
        ],
        [
            'is_sign'=>0,
            'this_week'=>4,
            'week_name'=>'星期四',
            'week_time'=>strtotime(date('Y-m-d', strtotime("this week Thursday", $timestamp))),
        ],
        [
            'is_sign'=>0,
            'this_week'=>5,
            'week_name'=>'星期五',
            'week_time'=>strtotime(date('Y-m-d', strtotime("this week Friday", $timestamp))),
        ],
        [
            'is_sign'=>0,
            'this_week'=>6,
            'week_name'=>'星期六',
            'week_time'=>strtotime(date('Y-m-d', strtotime("this week Saturday", $timestamp))),
        ],
        [
            'is_sign'=>0,
            'this_week'=>7,
            'week_name'=>'星期天',
            'week_time'=>strtotime(date('Y-m-d', strtotime("this week Sunday", $timestamp))),
        ],
    ];

    echo "<pre>";
    print_r($this_week_arr);
    exit;
}
————————————————
版权声明:本文为CSDN博主「凌晨四点的_LA」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_42047371/article/details/101671896

本文链接:,转发请注明来源!
评论已关闭。