Я хочу получить дату позавчера в PHP.
Но я не знаю, как это сделать.
Пожалуйста, помогите мне.
$date = new DateTime(); $date->sub(new DateInterval('P2D')); echo $date->format('Ym-d') , PHP_EOL;
PHP> = 5.3.0
Для этого процесса существует функция strtotime . Используйте следующий код:
strtotime('-2 day');
И, пожалуйста, исследуйте свой вопрос в Google, прежде чем спрашивать.
Попробуйте этот код:
<?php print date("F j, Y", time() - 172800); ?>
Есть 172800 секунд за 48 часов. Первым аргументом функции date является строка форматирования; см. http://us2.php.net/manual/en/function.date.php для других параметров форматирования.