Comparer les dates en php comment...?

Résolu/Fermé
ALIMIRO Messages postés 104 Date d'inscription lundi 18 avril 2011 Statut Membre Dernière intervention 23 juin 2011 - 30 mai 2011 à 18:19
ALIMIRO Messages postés 104 Date d'inscription lundi 18 avril 2011 Statut Membre Dernière intervention 23 juin 2011 - 30 mai 2011 à 21:43
Bonjour,



voila ma question c comment comparer entre deux date pour garantir ke une date est superieur a une autre ...
par example j'ai un code ki ne fonctionn pas


if (strtotime(($date2)) - strtotime (date_en($date1)) < 0)
{
echo "<br>la date2 doit etre superieur à la dat1<br>";
}

avec les date de format comme suite:2011-10-10


merci les amis
A voir également:

3 réponses

ALIMIRO Messages postés 104 Date d'inscription lundi 18 avril 2011 Statut Membre Dernière intervention 23 juin 2011
30 mai 2011 à 18:51
please les amis comment faire...
0
salut,
utilise plutot la fonction mktime() de php :
<?php
$date1 = explode('-',$date1);
$date2 = explode('-',$date2);
// renvoi le timestamp : mktime($hour,$minute,$seconde,$month,$day,$year);
$date1 = mktime(0,0,0,$date1[1],$date1[0],$date1[2]);
$date2 = mktime(0,0,0,$date2[1],$date2[0],$date2[2]);
echo (($date1 - $date2 ) < 0) ? die("<br>la date2 doit etre superieur à la date1<br>") : "....";
?>
0
ALIMIRO Messages postés 104 Date d'inscription lundi 18 avril 2011 Statut Membre Dernière intervention 23 juin 2011
30 mai 2011 à 21:41
merci bcp mon ami tres bonne solution merci...
0
Webster95 Messages postés 553 Date d'inscription lundi 5 novembre 2007 Statut Membre Dernière intervention 9 juillet 2013 142
30 mai 2011 à 20:58
Salut,

Moi j'ai une autre solution qui fonctionne trés bien, elle consiste à enlever les slach des dates (30/05/2011 ), puis de les inverser ==> 20110530

Tu compare ensuite tes dates si 20110530 est superieur à 20110529

Un peu barbar, mais sa marche =)

0
Webster95 Messages postés 553 Date d'inscription lundi 5 novembre 2007 Statut Membre Dernière intervention 9 juillet 2013 142
30 mai 2011 à 20:59
Ou en faisant la méthode du post avant =D
0
ALIMIRO Messages postés 104 Date d'inscription lundi 18 avril 2011 Statut Membre Dernière intervention 23 juin 2011
30 mai 2011 à 21:43
merci c une methode intelligente mais la methode de alphon5o plus Réaliste...
mais merci pour l'idee ki est vraiment logique ...merci bcp
0