| dalla versione 7.1.3300 - modificato il 12/03/2012 - link - english
|
Scopo
Questa funzione permette di effettuare calcoli tra date, sommando giorni, mesi, anni, ore, minuti, secondi.
date Risultato = #1899/12/30#
date DataDiPartenza = #1980/01/03#
Risultato := DateAdd(Day, 45, DataDiPartenza)
Argomenti
Intervallo
|
E' una stringa rappresentante la parte di data su cui si vuole effettuare l'operazione (giorni, mesi, anni, ecc...). Vedere la lista valori DateParts per maggiori informazioni.
|
Numero
|
Il numero di parti da aggiungere. Può essere anche un numero negativo.
|
Data
|
E' la data originale su cui si vuole effettuare l'operazione.
|
Valore di ritorno
Viene ritornata una data valida che contiene la data passata come argomento incrementata dell'intervallo di tempo specificato.
Note
-
Intervallo può assumere i valori contenuti nella lista valori DateParts.
-
Se la data calcolata risulta invalida per il linguaggio di compilazione verrà generato un errore.
-
Se Numero non è un valore intero verrà arrotondato all'intero più vicino.
-
Se Data è Null la funzione ritorna Null.
Se Intervallo o Numero è Null ritorna il valore di Data.
{
RisultatoData := DateAdd(Day, TWO, Today())
OperatoritraDate.LabelDateAdd.Text := Dopodomani è il +c ToString(
RisultatoData)
}
Cosa ne pensi?
Ti sono rimaste delle domande su punti che questo articolo non ha trattato? Pensi che sia utile aggiungere una nota all'articolo? Aiutaci a migliorare la documentazione di Instant Developer scrivendo il tuo commento nei campi qui sotto.