Comparaison et condition de dates avec date_diff
Bonjour,
J'affiche des états de garantie avec des conditions, afin d'afficher si le matériel est encore sous garantie ou non.
Très simple pour Oui ou Non :
Code:
1 2
| if (new DateTime() > new DateTime($value['date_fingarantie'])) {echo "<span class=\"hg\">HG</span>"; }
elseif (new DateTime() < new DateTime($value['date_fingarantie'])) {echo "<span class=\"sg\">SG</span>"; } |
Par contre, j'aimerai afficher un 3eme statut, pour un matériel qui sous 15 jours ne serait plus sous garantie (afin de faire une mise en garde),
<= 15 afficher statut différent.
on peut le faire avec date_diff($datetime1, $datetime2); mais je ne sais pas trop comment m'y prendre avec mes variables.
Code:
if (date_diff($value['date_fingarantie'], new DateTime())) <=15 { resultat }
?
Merci d'avance
nicolas