Php 下周回音正确吗

Php 下周回音正确吗,php,date,Php,Date,我有一个时间表,我想看这个星期,下星期和两个星期以后 我的问题是,当新年来临时,我的代码根本不起作用 我使用了如下代码: <?php echo date('W'); ?> and <?php echo date('W')+1; ?> 和 接下来的两周,我将使用+2和+3作为echo 当本周是51时,这不起作用,因为下周是52,但之后的一周是53,我想找到解决这个问题的正确方法 你们怎么做呢?试试这个 date("Y-m-d",strtotime("+1 week"))

我有一个时间表,我想看这个星期,下星期和两个星期以后

我的问题是,当新年来临时,我的代码根本不起作用

我使用了如下代码:

<?php echo date('W'); ?> and <?php echo date('W')+1; ?>
接下来的两周,我将使用+2和+3作为echo

当本周是51时,这不起作用,因为下周是52,但之后的一周是53,我想找到解决这个问题的正确方法

你们怎么做呢?

试试这个

date("Y-m-d",strtotime("+1 week"));
$date = "2012-12-03";
$date = strtotime($date);
$date = strtotime("+7 day", $date);
echo date('Y-m-d', $date);
试试这个

date("Y-m-d",strtotime("+1 week"));
$date = "2012-12-03";
$date = strtotime($date);
$date = strtotime("+7 day", $date);
echo date('Y-m-d', $date);
它会起作用的

就你的情况而言,它会起作用的。下星期一给你

echo date('Y-m-d', strtotime('next monday'));
已编辑。要获得一周:

$date = "2012-12-03";
$date = strtotime($date);
$date = strtotime("+7 day", $date);
$week = (int)date('W', $date); 
echo $week;

尝试类似于
$startOfWeek=strottime('-'.date('w')。'days');回音日期('Y-m-d',$startOfWeek)但这不会影响下周,对吗?我只想下周去Wekkknow。