Php date

Résolu
momohuri Messages postés 198 Date d'inscription   Statut Membre Dernière intervention   -  
 Utilisateur anonyme -
Bonjour,

j ai 2 date de type 1992-01-01 dans des variable en php et il faudrait que je puisse compte le nombre de jour entre chaque.

Merci

3 réponses

  1. Profil bloqué
     
    Salut !

    Il te faut faire un timestamp de chaque date et calculer la différence entre eux que tu obtiendras en secondes, que tu diviseras par 24*3600.

    Il me semble qu'il s'agit de la fonction time() pour obtenir le timestamp de ta date.
    0
  2. momohuri Messages postés 198 Date d'inscription   Statut Membre Dernière intervention   8
     
    Je viens de trouve. merci

    function dateDiff($date1, $date2)
    {
    $date1 = date_parse($date1);
    $date2 = date_parse($date2);
    return ((gmmktime(0, 0, 0, $date1['month'], $date1['day'], $date1['year']) - gmmktime(0, 0, 0, $date2['month'], $date2['day'], $date2['year']))/3600/24);
    }
    0
  3. Utilisateur anonyme
     
    Si tes dates sont des chaînes de caractères, voila le nombre de jour entre :

    $Difference=abs((strtotime($Date1)-strtotime($Date2))*86400);
    0