Come calcolare la distanza tra due giorni |
Volendo calcolare il numero di giorni che intercorrono tra due date, si può procedere applicando la seguente formula alle due date:
f(a1,m1,g1)= ((a1*365) + INT(a1/4)-INT(a1/100) + INT(a1/400)+ INT(m1* 30,6001)+g1)
Dove,sapendo che
giorno | indica il giorno del mese: numero compreso tra 1 e 31 |
mese | indica il mese corrente: numero compreso tra 1 e 12 |
anno | anno corrente completo (Ad es: 1998) |
posso calcolare a1,m1,g1
nel seguente modo:
g1 | giorno del mese | |
m1 | m1 = mese + 13 | (per Gennaio e Febbraio) |
m1 = mese + 1 | (per i rimanenti mesi) | |
a1 | a1 = anno - 1 | (per Gennaio e Febbraio) |
a1 = anno | (per i rimanenti mesi) |