【发布时间】:2018-02-13 13:02:41
【问题描述】:
我正在做一个小项目,我的客户需要周三到周三的每日报告按钮..
示例: 今天星期二..所以他需要这样的按钮.. 上周星期三(7-02-2018) 上周星期四(8-02-2018) 上周五(9-02-2018) 上周星期六(10-02-2018) 上周日(11-02-2018) 昨天(12-02-2018) 今天(13-02-2018)
我试过了,但它只显示近几天..任何人都可以帮助我动态获取这些日期..
function closestDate($day){
$day = ucfirst($day);
if(date('l', time()) == $day)
return date("Y-m-d", time());
else if(abs(time()-strtotime('next '.$day)) < abs(time()-strtotime('last '.$day)))
return date("Y-m-d", strtotime('next '.$day));
else
return date("Y-m-d", strtotime('last '.$day));
}
echo closestDate('saturday');
【问题讨论】:
标签: php