Bonjour,

J’utilise Datpicker avec une fonction qui détermine le nombre de jour entre 2 dates (ci-dessous)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
$( "#from, #to" ).on( "change", function( event ){
 
        var dateDepartStr = $.trim( $( "#from" ).val() ),
            dateRetourStr = $.trim( $( "#to" ).val() ),
            dateDepart = null,
            dateRetour = null;
 
        if ( dateDepartStr.length >= 8 && dateRetourStr.length >= 8 ){
 
            dateDepart = new Date(
                dateDepartStr.slice( 6 ), // yyyy
                parseInt( dateDepartStr.slice( 3, 5 ), 10 ) - 1, // mm - 1
                parseInt( dateDepartStr.slice( 0, 2 ), 10 )  // dd
            );
 
            dateRetour = new Date(
                dateRetourStr.slice( 6 ), // yyyy
                parseInt( dateRetourStr.slice( 3, 5 ), 10 ) - 1, // mm - 1
                parseInt( dateRetourStr.slice( 0, 2 ), 10 )  // dd
            );
 
            // différence entre deux dates en millisecondes, on veut un nombre de jours
            $( "#nbJours" ).val( ( dateRetour - dateDepart ) / ( 1000 * 60 * 60 * 24 ) );
        }
    });
Je voudrai que au lieu d’afficher 0 jour afficher ceci

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Le devoir doit être rendu aujourd'hui dans:
<input type="checkbox" id="heure1" name="heure1" value="1" '.$heure1.'/> 1 heure <br/>
<input type="checkbox" id="heure2" name="heure2" value="2" '.$heure2.'/> 2 heure <br/>
<input type="checkbox" id="heure4" name="heure4" value="4" '.$heure4.'/> 4 heure <br/>

dans la div
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
<label>Nombre de jours : <output id="nbJours">'.$total_temps.'</output></label>

Je n’ai pas trouver de solution sur le web et je ne sais absolument pas comment faire, alors un aide serait la bienvenue

Merci pour votre aide

Antoine