获取今天之后的特定日期的日期

时间:2016-11-22 08:14:21

标签: php date mktime

如果我的日期 22-11-2016(dmY)且日期星期六,我必须搜索该日期,它将 26-11-2016(DMY)即可。那怎么弄呢?

2 个答案:

答案 0 :(得分:5)

如果您希望获得下周的某一天的日期,那么这可能会对您有所帮助。

date('d-m-Y', strtotime('next saturday'));

或者您也可以使用PHP date对象,如下所示。

// Create a new DateTime object
$date = new DateTime('22-11-2016');

// Modify the date it contains
$date->modify('next saturday');

// Output
echo $date->format('d-m-Y');

答案 1 :(得分:0)

在这里,你可以使用DateTime来做到这一点。

$date = new DateTime( '22-11-2016' );
$date = $date->modify( 'next saturday' );
echo $date->format( 'd-m-Y' );