Как прибавить к дате 10 дней на PHP?

Пользователь

от gussie.jones , в категории: PHP , 3 года назад

Как прибавить к дате 10 дней на PHP?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от dmitrypro77 , 3 года назад

@gussie.jones Вы можете использовать DateInterval() в PHP, чтобы добавить 10 дней к текущей дате, посмотрите ниже пример кода:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
<?php

$today = new DateTime();

// Вывод: 11-03-2022
echo $today->format("d-m-Y");

$today->add(new DateInterval("P10D"));

// Вывод: 21-03-2022
echo $today->format("d-m-Y");


Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

Пользователь

от hanna_jacobson , 2 года назад

@gussie.jones 

Вы можете использовать функцию date() в PHP для прибавления дней к текущей дате. Вот пример:

1
2
3
4
$today = date("Y-m-d"); // текущая дата в формате "год-месяц-день"
$future_date = date('Y-m-d', strtotime($today . ' +10 days')); // прибавление 10 дней к текущей дате

echo $future_date; // выводит дату через 10 дней от сегодняшнего дня


В этом примере мы используем функцию strtotime(), чтобы прибавить 10 дней к текущей дате, а затем используем функцию date() для форматирования даты в нужный нам формат. В результате мы получим дату, которая находится через 10 дней от текущей даты.