如何在PHP中获取当前月份的当前周数

时间:2013-10-04 13:30:26

标签: php date

我需要显示本周,下周以及之后一周的星期二日期。

例如,

$first_date = date('m/d/y',strtotime('tuesday this week'));  =>result => '01/10/13'

$second_date = date('m/d/y',strtotime('tuesday next week'));  =>result => '08/10/13'

$third_date = -----This one i needed--------  =>result => '15/10/13'

3 个答案:

答案 0 :(得分:2)

试试这个:

$third_date = date('m/d/y',strtotime('tuesday +2 week'));

在线示例:

http://sandbox.onlinephpfunctions.com/code/bd9189f69add69490cb0254c23ada04a24355338

答案 1 :(得分:1)

本周二的第三个星期二可以这样找到: -

$date = new \DateTime();
$date->setISODate($date->format('o'), $date->format('W'), 2);
$date->add(new \DateInterval('P3W'));

虽然不是100%清楚这就是你想要的。

答案 2 :(得分:0)

$third_date = date('m/d/y', strtotime($second_date . ' + 7 days'));

根据$ second_date在星期二的事实,第二个日期加上7天也将在星期二。