获取时间段

获取上周一至上周日

    public function handle()
    {
        $left_time  = $this->getLastMonday() . ' 00:00:00';
        $right_time = $this->getLastSunday() . ' 23:59:59';

        dump($left_time, $right_time);
    }

    /**
     * 获取上周一的时间
     * @return false|string
     */
    public function getLastMonday()
    {
        $lastMonday = date('Y-m-d', strtotime('-1 monday', time()));
        $monday     = date('Y-m-d', (time() - ((date('w') == 0 ? 7 : date('w')) - 1) * 24 * 3600));
        if ($lastMonday == $monday) {
            $lastMonday = date('Y-m-d', strtotime('-2 monday', time()));
        }

        return $lastMonday;
    }

    /**
     * 获取上周日的时间
     *
     * @return false|string
     */
    public static function getLastSunday()
    {
        return date('Y-m-d', strtotime('-1 sunday', time()));
    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值