Funzione DateAdd() - Documentazione VBScript

Descrizione

Restituisce una data a cui è stato aggiunto un intervallo di tempo specificato.

Sintassi

DateAdd(intervallo, numero, data)

Parametri

intervallo

(Obbligatorio) Espressione stringa che rappresenta il tipo di intervallo da aggiungere.
Vedi la sezione Impostazioni per ulteriori approfondimenti.

numero

(Obbligatorio) Espressione numerica che specifica la lunghezza dell'intervallo da aggiungere. Può avere valore positivo per aggiungere un periodo temporale e negativo per sottrarre un periodo temporale.

data

(Obbligatorio) Espressione del sottotipo Date o riconducibile a tale formato alla quale verrà aggiunto il valore di intervallo specificato.

Impostazioni

Il parametro intervallo accetta le seguenti impostazioni:

ValoreDescrizione
sSecondi
nMinuti
hOra
dGiorno
yGiorno dell'anno
wGiorno della settimana
wwSettimana dell'anno
mMese
qTrimestre
yyyyAnno

Note

La funzione integra dei controlli sulla validità del formato della data risultante. Nel caso in cui, ad esempio, si aggiungano 6 giorni alla data 28 giugno, il valore risultante non sarà 34 giugno poichè non risulterebbe un formato data corretto, bensì 4 luglio, ovvero il giorno esattamente corrispondente sul calendario al periodo aggiunto alla data di partenza.

Uguale controllo verrà eseguito nel caso il periodo finale corrisponda ad un nuovo anno o nel caso in cui l'aggiunta di secondi, minuti, ore e giorni porti rispettivamente a minuti, ore, giorni e mesi successivi a quello in esame.

Nel caso si debbano eseguire incrementi o decrementi sulle date è bene fare uso della funzione DateAdd() per evitare spiacevoli inconvenienti di formati non validi.

La funzione è compatibile anche con gli anni bisestili.

Requisiti

Versione 2

asp.weppos.com e asp.weppos.it sono di proprietà di Simone Carletti.
Scopri il mio sito o visita il mio Simone Carletti's profile on LinkedIn