est-il un moyen plus rapide de créer une date telle que:meilleure façon de créer une date ultérieure PHP
echo date('Y-m-d', mktime(0, 0, 0, date("m"), date("d")+3, date("Y")));
Merci si vous pouvez aider.
est-il un moyen plus rapide de créer une date telle que:meilleure façon de créer une date ultérieure PHP
echo date('Y-m-d', mktime(0, 0, 0, date("m"), date("d")+3, date("Y")));
Merci si vous pouvez aider.
Que diriez-vous strtotime():
date('Y-m-d', strtotime('+3 days'));
Vous devrez examiner strtotime(). J'imagine votre code final ressemblerait à quelque chose comme ceci:
$currentDate = strtotime('today');//your date variable goes here
$futureDate = date('Y-m-d', strtotime('+ 2 days', $currentDate));
echo $futureDate;
Si vous utilisez la version PHP> = 5.2 Je vous suggère fortement d'utiliser le nouvel objet DateTime. Par exemple comme ci-dessous:
$futureDate = new DateTime("today");
$futureDate->modify("+2 days");
echo $futureDate->format("Y-m-d");