为了账号安全,请及时绑定邮箱和手机立即绑定

PHP-获取本周的天数

PHP-获取本周的天数

PHP
萧十郎 2023-09-22 16:07:02
我正在尝试显示当前星期的日期,但当日期改变时我遇到了一些问题。这是我的代码:$monday = strtotime("last monday");$monday= date('w', $monday)==date('w') ? $monday+7*86400 : $monday;     if(date('D')!='Mon'){                      //seleziona il giorno corrente        $monday= date('d-m-Y',strtotime('last Monday'));       //recupera l'ultimo giorno della settimana interessato    }else{        $monday= date('d-m-Y');       }因此,我对一周中的其他日子也做了同样的事情,但是,一旦这些日子过去,就需要在此之前的一周中的几天。例如,如果今天是星期一,其他日子的代码是:$tuesday= strtotime("next tuesday");$tuesday= date('w', $tuesday)==date('w') ? $tuesday+7*86400 : $tuesday;     if(date('D')!='Tue'){                             $tuesday= date('d-m-Y',strtotime('next Tuesday'));      }else{        $tuesday= date('d-m-Y');       }今天 $monday 和 $tuesday 的回显还可以,但是明天 $tuesday 会变成下周的 Tuesday。我怎样才能解决这个问题?谢谢。
查看完整描述

1 回答

?
慕尼黑5688855

TA贡献1848条经验 获得超2个赞

解决方案:

$monday=date(Y-m-d,strtotime('monday this week'))

“本周”似乎可以很好地达到这个目的。


查看完整回答
反对 回复 2023-09-22
  • 1 回答
  • 0 关注
  • 104 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号