Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3619 connectés 

 


Dernière réponse
Sujet : Comparer 2 dates en PHP ?
youdontcare je suis d'accord avec mr 2000 :)
 
//
// Deltatime - computes the number of seconds between two sql datetimes
//
function DeltaTime($d1, $d2)
{
 $expdate = explode(" ", $d1); $expd2  = explode("-", $expdate[0]); $expd3  = explode(":", $expdate[1]);
 $nsd1  = mktime($expd3[0], $expd3[1], $expd3[2], $expd2[1], $expd2[2], $expd2[0]);
 
 $expdate = explode(" ", $d2); $expd2  = explode("-", $expdate[0]); $expd3  = explode(":", $expdate[1]);
 $nsd2  = mktime($expd3[0], $expd3[1], $expd3[2], $expd2[1], $expd2[2], $expd2[0]);
 
 $deltatime = $nsd1 - $nsd2;
 return $deltatime;
}

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
youdontcare je suis d'accord avec mr 2000 :)
 
//
// Deltatime - computes the number of seconds between two sql datetimes
//
function DeltaTime($d1, $d2)
{
 $expdate = explode(" ", $d1); $expd2  = explode("-", $expdate[0]); $expd3  = explode(":", $expdate[1]);
 $nsd1  = mktime($expd3[0], $expd3[1], $expd3[2], $expd2[1], $expd2[2], $expd2[0]);
 
 $expdate = explode(" ", $d2); $expd2  = explode("-", $expdate[0]); $expd3  = explode(":", $expdate[1]);
 $nsd2  = mktime($expd3[0], $expd3[1], $expd3[2], $expd2[1], $expd2[2], $expd2[0]);
 
 $deltatime = $nsd1 - $nsd2;
 return $deltatime;
}
w00kie tu les transforme en timestamp, tu compare et puis tu les reformate
linux2000 En PHP3, quelle méthode rapide pour comparer deux dates au format xx/xx/2001 ou xx-xx-xxxx ?

 

[edit]--Message édité par linux2000--[/edit]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)