operation sur les dates en php - PHP - Programmation
MarshPosté le 19-07-2005 à 14:32:15
Bonjour tout le monde!!
Aprés avoir parcouru des dizaines de forums je ne trouvai aucune fonction me permettant de faire des calcul de durer en php à partir de deux dates, suite au sujet http://forum.hardware.fr/hardwaref [...] 9104-1.htm, cela m'a donné l'idée de créer une fonction sur les dates, je vous propose donc de la commenter, donnez moi vos points devue afin de l'optimiser...
echo "Mon resultat est : ".$resultat; // affiche : Mon resultat est : 29:00:00
Pour le cas ou on a un volume horaire depassant la journée on increment le nombre de jour... cas ou nous avons 50h ($date1) a additionner a 15h00($date2)
Code :
$date1="2005-07-21 02:00:00"; //50 heures
$date2="2005-07-19 15:00:00"; //15 heures
//la plus petite date est prise en point de depart ici 2005-07-19
Marsh Posté le 19-07-2005 à 14:32:15
Bonjour tout le monde!!
Aprés avoir parcouru des dizaines de forums je ne trouvai aucune fonction me permettant de faire des calcul de durer en php à partir de deux dates, suite au sujet http://forum.hardware.fr/hardwaref [...] 9104-1.htm, cela m'a donné l'idée de créer une fonction sur les dates, je vous propose donc de la commenter, donnez moi vos points devue afin de l'optimiser...
Pour utiliser cette fonction, il vous suffit de la copier dans votre fichier php, puis pour l'utiliser il vous suffit de l'utiliser comme cela :
Pour le cas ou on a un volume horaire depassant la journée on increment le nombre de jour...
cas ou nous avons 50h ($date1) a additionner a 15h00($date2)
Concernant la soustraction, voici le resultat :
Pour ces deux calculs, le résultat est calculé de façon a ce qu'il ne soit jamais négatif.
Voili, voilou...
Message édité par dums24 le 19-07-2005 à 14:41:05
---------------
Dums - La loi Murphy... une loi bien réelle dans le monde virtuel... - Eleveur de vaches