Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

DateDiff

2 views
Skip to first unread message

Adriano S.

unread,
Nov 6, 2007, 12:12:02 PM11/6/07
to
Ciao a tutti.
In una maschera con riportate due caselle date, ho creato una terza casella
di testo dove in origine dati ho inserito
=DateDiff("g";[DataInizio];[DataFine])
il calcolo dei giorni pero' non e' corretto. Ad esempio dal 01/11 al 30/11
calcola 29 giorni. Qualcuno mi puo' dire dove sto' sbagliando?. Grazie a
tutti.
--
Adriano S.

Bruno Campanini

unread,
Nov 6, 2007, 12:20:03 PM11/6/07
to
"Adriano S." <Adri...@discussions.microsoft.com> wrote in message
news:531D249E-0321-4591...@microsoft.com...

Perché tu vorresti che ti desse 30 giorni?
Così dall'1/11 al 10/11 10 giorni, dall'1/11 all/1/11 1 giorno...

Ma quando mai! dies a quo non computator!

Bruno


Mimeacc

unread,
Nov 6, 2007, 12:20:33 PM11/6/07
to

"Adriano S." <Adri...@discussions.microsoft.com> ha scritto nel messaggio
news:531D249E-0321-4591...@microsoft.com...

Non c'è alcun errore, il comando DateDiff, come dice il suo nome, calcola la
differenza tra due date e 30-1=29, se hai necessità di sapere il totale dei
giorni compresi nell'intervallo ti basta aggiungere +1 a fine formula.
Ciao.
Mimeacc


giorgio rancati

unread,
Nov 6, 2007, 12:27:37 PM11/6/07
to

"Adriano S." <Adri...@discussions.microsoft.com> ha scritto nel messaggio
news:531D249E-0321-4591...@microsoft.com...

Ciao Adriano,
il calcolo è corretto in quando DateDiff rende la distanza tra la mezzanotte
della prima data e la mezzanotte della seconda.
Quindi dal 01/01/2007 00:00:00 al 02/01/2007 00:00:00 c'è un giorno di
differenza.

Ciao
--
Giorgio Rancati
[Office Access MVP]


Adriano S.

unread,
Nov 7, 2007, 2:52:01 AM11/7/07
to

"giorgio rancati" ha scritto:

> Grazie a tutti dell'aiuto.
>

0 new messages