Difference enter deux dates [php]

Résolu
Fullfast Messages postés 17 Date d'inscription   Statut Membre Dernière intervention   -  
Fullfast Messages postés 17 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je souhaiterais calculé le nombre de jours entre deux dates. actuelement j'arrive a calculer le nombre de jours entre deux date si elles sont du même mois et de la meme année.
On m'a conseillé d'utiliser mktime mais je ne sais pas comment l'utiliser car mes dates sont des variables récuperée sous la forme ("jj/mm/aa")
ex : $datedebut = 21/06/08
$datefin = 13/07/08

Je n'ai aucune idée de la fason par laquelle je peut proceder pour obtenir ce resultat. Auriez vous des idées? merci de votre aide.
A voir également:

1 réponse

Christounet Messages postés 1264 Date d'inscription   Statut Membre Dernière intervention   1 392
 
Bonjour,

J'ai trouvé sur le Net un code qui devrait faire ce que tu veux
<?php

    $d1 = explode("/", $datedebut);
    $d2 = explode("/", $datefin);
  
    $year1 = $d1[2];
    $month1 = $d1[1];
    $day1 = $d1[0];

    $year2 =  $d2[2];
    $month2 = $d2[1];
    $day2 = $d2[0];
   
    $deadline1 = mktime(0, 0, 0, $month1, $day1, $year1, 0);
    $deadline2 = mktime(0, 0, 0, $month2, $day2, $year2, 0);
   
    $res = round( ($deadline2 - $deadline1) / (60 * 60 * 24) );

?>

La variable $res co,ntient le résultat.

A plus
1
Fullfast Messages postés 17 Date d'inscription   Statut Membre Dernière intervention  
 
Merci encore pour ta reponse.
grace a toi j'ai enfin compris comment utiliser la fonctione mktime avec un explode

Bonne journée

Cordialement.
0