bonjour ,
dans le cadre d' un projet je dois verifier l' interval entre 2 dates ( verifier qu il ne dépasse pas 30 jrs)
Mon souci c est qu' a l affichage il me genere une difference de 6015 jrs ....et cela peut importe la date ..
j ai essaye avec $vdt_creneaux = 08/04/2016 et $vdt_opex =14/04/2016...
j ai verifier que les dates etaient bonnes , elles le sont .
j ai essayer une autre méthode avec l' affichage en format d mais la si je dépasse les 30 jrs d' ecart il ne prend plus ..
avez vous une idée ?
voici le code
merci d ' avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 $vdt_creneaux=date_create_from_format('d/m/Y', $dt_creneaux); $vdt_opex = date_create_from_format('d/m/Y', $dt_opex); $vdt_vmp= date_create_from_format('d/m/Y', $dt_vmp); $crdv=new Crendezvous($db); echo 'DT_opex'.$vdt_opex->format('d/m/Y'); if ($b_opex=="1") { //$interval=$vdt_opex->diff($vdt_creneaux); $interval=date_diff($vdt_creneaux,$vdt_opex); //$vinterval=$interval->d; echo $interval->format('%a day');
Partager