FONCTION DATEDIFF : CALCULE LE TEMPS ENTRE DEUX DATES

cs_Loser Messages postés 33 Date d'inscription dimanche 12 janvier 2003 Statut Membre Dernière intervention 7 novembre 2006 - 16 mai 2004 à 08:29
 Rahmi Ali - 11 juin 2015 à 02:31
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/22803-fonction-datediff-calcule-le-temps-entre-deux-dates

cette fonction est très utile surtout pour des versions de php < 2.3
grand merci
ça marche mais il faut toujours rajouter une journée en plus pour avoir le nbr de jour exactes merci ,
parraccourci Messages postés 6 Date d'inscription mercredi 31 août 2005 Statut Membre Dernière intervention 12 juin 2010
27 sept. 2010 à 12:10
pourquoi passes tu des formats: date custom => time => "d m Y H i s" => time
plutot que de ne passer que par les formats: date custom => time

en faisant simplement :

return round((strtotime($date2) - strtotime($date1))/$mode);

qui tiendra compte des fuseaux horaires si $date1 et $date2 sont au format DATE_ATOM.
cs_natha Messages postés 22 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 21 octobre 2005
28 juin 2005 à 07:34
http://www.phpcs.com/code.aspx?ID=23325 et tu adaptes pour changer le format.
maxelpiratos Messages postés 43 Date d'inscription lundi 14 février 2005 Statut Membre Dernière intervention 30 janvier 2006
27 juin 2005 à 22:19
bonjour,

la fonction dat_diff marche bien mais j essai de la coupler a ma base de donnee pour entrer les variables. seulement, le format de la bdd est yyyy-mm-dd et la rien ne va plus!!! :)

est ce que tu connais une solution? je ne peux pas utiliser une requete car je ne veux rien recuperer mais juste me donner le nombre de jour entre les deux dates.

merci d avance!
Afficher les 8 commentaires