php中的周日期范围在年与年之间
你能帮我确定几年之间的周线吗 例如: 选定日期:2014年12月16日至2015年1月15日 每周范围应为: 2014年12月16日至2014年12月21日php中的周日期范围在年与年之间,php,Php,你能帮我确定几年之间的周线吗 例如: 选定日期:2014年12月16日至2015年1月15日 每周范围应为: 2014年12月16日至2014年12月21日 2014年12月22日至2014年12月28日 2014年12月29日至2015年1月4日 2015年1月5日至2015年1月11日 2015年1月12日至2015年1月15日 有一个类似的解决方案 但这在年与年之间不起作用,它给出的周范围不正确。尝试使用此代码 $p = new DatePeriod( new D
2014年12月22日至2014年12月28日
2014年12月29日至2015年1月4日
2015年1月5日至2015年1月11日
2015年1月12日至2015年1月15日
有一个类似的解决方案 但这在年与年之间不起作用,它给出的周范围不正确。尝试使用此代码
$p = new DatePeriod(
new DateTime('2014-16-12'),
new DateInterval('P1W'),
new DateTime('2015-15-01')
);
$dates=array();
foreach ($p as $w) {
$date_week= $w->format('Y-m-d');
$date_week_7= strtotime($date_week);
$dates[] =date('Y-m-d',strtotime("+7 day", $date_week_7));
}
$dates数组将包含两个日期之间的所有星期日它似乎是PHP5。有没有其他方法不使用PHP5Oh?我怎样才能让它运行到我的计算机上。我需要重新安装我的Xampp吗?是的,更新你的php版本这里是链接有没有其他方法不在php中执行此操作5我对最低版本不太熟悉。尝试更新你的wamp或lamp,无论你使用什么。