Funzione DateDiff
Restituisce il numero di intervalli di data che trascorrono tra i due valori di data indicati.
Sintassi:
DateDiff (Incremento, Data1, Data2 [, Inizio_settimana [, Inizio_anno]])
Valore restituito:
Un numero.
Parametri:
Incremento - Espressione stringa tratta dalla tabella seguente che specifica l'intervallo.
Data1, Data2 - Le due date da confrontare.
Inizio_settimana - Un parametro opzionale che specifica il giorno iniziale della settimana.
Valore Inizio_settimana |
Spiegazione |
0 |
Usa il valore predefinito di sistema |
1 |
Domenica (predefinito) |
2 |
Lunedì |
3 |
Martedì |
4 |
Mercoledì |
5 |
Giovedì |
6 |
Venerdì |
7 |
Sabato |
Inizio_anno - Un parametro opzionale che specifica la settimana iniziale dell'anno.
Valore Inizio_anno |
Spiegazione |
0 |
Usa il valore predefinito di sistema |
1 |
La settimana 1 è quella che comprende il 1° gennaio (predefinito) |
2 |
La settimana 1 è la prima settimana che comprende quattro o più giorni di quell'anno |
3 |
La settimana 1 è la prima settimana che comprende solo giorni del nuovo anno |
Esempio:
Sub example_datediff
MsgBox DateDiff("d", "1/1/2005", "12/31/2005")
End Sub