Как установить конкретную дату? - PullRequest
0 голосов
/ 29 декабря 2011

Я пытаюсь создать дату с

$date_end = mktime(0, 0, 0, date('m'), date('d')+7, date('Y'), $date_set);

Выходной результат составляет сегодня + 7 дней вместо указанной даты + 7.

Ответы [ 3 ]

3 голосов
/ 29 декабря 2011
2 голосов
/ 29 декабря 2011
$date_end = mktime(0, 0, 0, date('m', $date_set), date('d', $date_set)+7, date('Y', $date_set));

- это, я полагаю, то, что вы пытались достичь (предполагая, что $date_set - это отметка времени). Иначе, предложение @ Кристиана, я считаю, хорошее.

0 голосов
/ 29 декабря 2011

Почему вы передаете переменную $date_set и почему вы используете mktime, если у вас уже есть время?

Просто добавьте 7 дней: $date_end = $date_set + (7 * 86400);

...