我需要显示本周,下周以及之后一周的星期二日期。
例如,
$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'
答案 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天也将在星期二。