Comment pouvons-nous aider ?

Print

Nombre de jours entre deux dates

 

Cet exemple montre comment calculer le nombre de jours entre 2 dates à l’aide d’une macro IHM

Vous pouvez télécharger le projet et l’essayer : Jours entre 2 dates

Le script est le suivant :

#include "MacroInit.h"
void Macro_main(IN *p)
{
MarcoInit
//ToDo
int d, m, y, d2, m2, y2, x, x2, dif ;
d=MotLocal[500];
m=MotLocal[501];
y=MotLocal[502];
d2=Motocal[503];
m2=MotLocal[504];
y2=MotLocal[505];
// m 9 modulo 12
m = (m 9) ;
if (m > 11)
{
m = m-12 ;
}
y = (y - m / 10) ;
x= 365*y y/4 - y/100 y/400 (m*306 5)/10 ( d - 1 ) ;
// m2 9 modulo 12
m2 = (m2 9) ;
if (m2 > 11)
{
m2 = m2-12 ;
}
y2 = y2 - m2 / 10 ;
x2= 365*y2 y2/4 - y2/100 y2/400 (m2*306 5)/10 ( d2 - 1 ) ;
LocalWord[506]= x2 - x ;
}