Bonjour,
comment faire pour comparer 2 dates ???
Bonjour,
comment faire pour comparer 2 dates ???
Tu peux utiliser la méthode strtotime :
À partir de là, tu pourras obtenir des objets comparables et faire des choses de ce genre :
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part $tmydate = strtotime("2009-02-23");
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if ($date_peremption < $aujourdhui) { echo "OK !"; } else { echo "C'est périmé !"; }
Ok,
mais moi je veux comparer par exemple les dates :
01/04/2009 et la date d'aujourd'hui
comment faire ?
Ben pareil... en lisant un peu la doc...
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 // Date du jour $today = date('Y-m-d'); // Ta date dans un format dégueu $the_ugly_date = "01/04/2009"; // Conversion dans un format standard $tmp = explode('/', $the_ugly_date); $the_good_date = $tmp[2] . "-" . $tmp[1] . "-" . $tmp[0]; // Conversion en timestamp $c_today = strtotime($today); $c_good_date = strtotime($the_good_date);
Et tu peux comparer $c_today et $c_good_date.
Dans ce cas, n'oublie pas le bouton « Résolu »![]()
Partager