Вы можете указать время начала (откуда рассчитывать), используя mktime()
.
Пример: две недели после 10 сентября 2010 г. (т.е. +14 дней):
$date = date("Y-m-d", mktime(0, 0, 0, 9, 10 + 14, 2010);
Чтобы получить только ДАТУ (не время) двух недель спустя (+14 дней) с сегодняшнего дня:
$date = date("Y-m-d", mktime(0, 0, 0, date("m"), date("d")+14, date("Y")));
И это дает ВРЕМЯ двух недель спустя (+14 дней) с этого момента:
$date = date("Y-m-d G:i:s", mktime(date("G"), date("i"), date("s"), date("m"), date("d")+14, date("Y")));