如何获取上一周到现在的所有时间

获取上一周到现在的所有时间,
例如今天是2017-8-15,
需要获取2017-8-8,2017-8-9,2017-8-10,2017-8-11,2017-8-12,2017-8-13,2017-8-14
这7天,然后放到数组中

阅读 2.2k
2 个回答

clipboard.png

clipboard.png

<?php
function getWeekdays($day){
    $weekdays = array();
    $time = strtotime($day);
    for($i = 6 ; $i > 0 ; $i--){
       $weekdays[]  = date("Y-m-d",strtotime("- {$i} days",$time));
    }
    $weekdays[] = $day;
    return $weekdays;
}
echo "<pre>";
var_dump(getWeekDays("2017-08-15"));
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进