Accesso: spiegazione chiara della funzione DateDiff
Funzioni speciali sono disponibili in Access per il calcolo della data. Con DateDiff si determina la differenza tra due valori di data. Puoi scoprire come impostare questa funzione qui.
Utilizzare la funzione DateDiff in Access
In Access, è possibile utilizzare la funzione DateDiff per calcolare il numero di giorni tra due valori di data.
- La sintassi è simile al seguente: DateDiff (intervallo, data1, data2 [, firstdayofweek] [, firstweekofyear]).
- Le voci opzionali sono tra parentesi quadre.
- I parametri tra parentesi sono quelli che è necessario includere nella sintassi "Intervallo".
- Sono disponibili le seguenti opzioni di selezione: secondi (s), minuti (s), ore (h), settimane (ww), giorni della settimana (w), giorni (d), giorni dell'anno (y), mesi (m), Quarti (q) e anni (aaaa).
- Ad esempio, l'espressione = DateDiff ("m", date1, date2, 2, 2) calcola la differenza tra due valori di data in mesi.
- La "m" sta per "mese" in inglese e calcola la differenza in mesi. I valori "date1" e "date2" sono le date richieste per calcolare la differenza.
- È possibile utilizzare facoltativamente gli ultimi due parametri (2, 2).
- Con il primo parametro (2 = firstdayofweek) e il secondo parametro (2 = firstweekofyear) si definisce il primo giorno della settimana e la prima settimana dell'anno.
- Se non inserisci nulla qui, il primo giorno è domenica e la prima settimana, la settimana che include il 1 ° gennaio.
- Utilizzare la voce 2 per specificare che il primo giorno della settimana è un lunedì (2 = vbmonday, 3 sta per martedì, 4 sta per mercoledì, ecc.).
- Nel passaggio successivo, si utilizza il parametro 2 per specificare che la prima settimana con almeno 4 giorni nel nuovo anno è la prima settimana di calendario.
- Se vuoi che il calcolo abbia inizio la prima settimana completa dell'anno, inserisci un 3.
- È possibile utilizzare la funzione DateDiff in un'espressione e nel codice VBA.