Scopo
Compone una data formata da giorno, mese e anno passati come argomento.
Sintassi
date Date = #1899/12/30# // Leggo il risultato della funzione
//
Date := ToDate(anno,mese,giorno)
//
Date := ToDate(anno,mese,giorno)
Argomenti
Anno | È l'espressione numerica che indica l'anno della data che si vuole costruire. Può essere una qualunque espressione il cui risultato sia un numero intero. |
Mese | È l'espressione numerica che indica il mese della data che si vuole costruire. Può essere una qualunque espressione il cui risultato sia un numero intero. |
Giorno | È l'espressione numerica che indica il giorno della data che si vuole costruire. Può essere una qualunque espressione il cui risultato sia un numero intero. |
Valore di ritorno
Ritorna un valore di tipo Date che contiene la data ottenuta usando il giorno, il mese e l'anno passati come argomento.
Esempio di codice
//
TO DATE
{
// Provo a costruire una data a partire dai dati inseriti dall'utente
RisultatoData = toDate(Datatempo.Anno, Datatempo.Mese, Datatempo.
Giorno)
}
TO DATE
{
// Provo a costruire una data a partire dai dati inseriti dall'utente
RisultatoData = toDate(Datatempo.Anno, Datatempo.Mese, Datatempo.
Giorno)
}
- Nel caso in cui la data inserita è errata ad esempio
(2006,2,29)
, dove l'anno 2006 non è bisestile o(2006,13,1)
il sistema incrementa i giorni, i mesi o gli anni in modo da ottenere una data corretta:(2006,3,1)
e(2007,1,1)
.
Ultima modifica: 25/10/2016 / Validità: da 7.0.3200