abracadabraPDF › Forums › PDF – Général › Calcul jours ouvrés entre deux dates. – RÉSOLU › Répondre à : Calcul jours ouvrés entre deux dates. – RÉSOLU
@alex : pas besoin pour la conversion du script, j’arrive à m’en sortir tout seul, j’aurai fini ça ce soir normalement et je pourrais donc le poster ici pour aider ceux qui peuvent en avoir besoin dans le futur. Merci quand même !
Voilà où j’en suis pour le moment, me manque plus que la gestion des fériés.
function joursOuvres()
{
var Date1 = new Date(this.getField(“dA”).value,this.getField(“dM”).value-1,this.getField(“dJ”).value);
var Date2 = new Date(this.getField(“fA”).value,this.getField(“fM”).value-1,this.getField(“fJ”).value);
var Date0= new Date(2000, 00, 03); /* Lundi de référence */
index=1;
var Date11=Date1.getTime();
var Date22=Date2.getTime();
var Date00=Date0.getTime();
if(Date00
for(i=Date00; i {
if(index<7)
{
index+=1;
}
else if(index>6)
{
index=1;
}
}
this.getField(“jO”).value=0;
for(i=Date11; i {
if(index {
this.getField(“jO”).value+=1;
index+=1;
}
else if(index<7)
{
index+=1;
}
else if(index>6)
{
index=1;
}
}
}
}