una data a cui è stato aggiunto un intervallo specifico di tempo.
Sintassi
DateAdd(intervallo,numero,data)
Parametro
Descrizione
intervallo
L'intervallo che si vole aggiungere
Può avere uno dei seguenti valori
yyyy - Anno
q – Quattro mesi
m - Mese
y – Giorno di un anno
d - Giorno
w – Giorno della settimana
ww – Giorno dell'anno
h - Ora
n - Minuto
s - Secondo
numero
Il numero o l'intervallo da aggiungere. Può essere un valore positivo per date nel futuro, o negativo per date nel passato.
data
la data a cui si vuole aggiungere l'intervallo.
Funzione DateDiff
il numero di intervalli tra due date.
Sintassi
DateDiff(intervallo,data1,data2)
Parametro
Descrizione
intervallo
L'intervallo che si vuole usare per calcolare la differenza tra le due date
Può avere uno dei seguenti valori
yyyy - Anno
q – Quattro mesi
m - Mese
y – Giorno di un anno
d - Giorno
w – Giorno della settimana
ww – Giorno dell'anno
h - Ora
n - Minuto
s - Secondo
data1,data2
Le due date per cui fare il calcolo
Funzione DatePart
una parte specifica di una data.
Sintassi
DatePart(intervallo,data)
Parametro
Descrizione
intervallo
L'intervallo di tempo da restituire
Può avere uno dei seguenti valori
yyyy - Anno
q – Quattro mesi
m - Mese
y – Giorno di un anno
d - Giorno
w – Giorno della settimana
ww – Giorno dell'anno
h - Ora
n - Minuto
s - Secondo
data
La data da valutare
Funzione DateSerial
una data per un giorno, un mese ed un anno specificato.
Sintassi
DateSerial(anno,mese,giorno)
Parametro
Descrizione
Anno
Un numero tra 100 e 9999, oppure una espressione numerica. Valori tra 0 e 99 sono interpretati come anni tra 1900–1999. Per tutti gli altri anni usare la notazione completa a 4 cifre
Mese
Una espressione numerica
Giorno
Una espressione numerica
Funzione DateValue
una data.
Sintassi
DateValue(data)
Parametro
Descrizione
data
Una data
Funzione Day
un numero che rappresenta il giorno a partire da una data.
Sintassi
Day(data)
Parametro
Descrizione
date
Una data
Funzione FormatDateTime
un espressione formattata come Data/Ora.
Sintassi
FormatDateTime(data,formato)
Parametro
Descrizione
data
Un'espressione di tipo data
formato
Opzionale. Il formato da usare (i valori ammissibili sono riportati nella tabella in basso)
Valori di Formato
Valore
Descrizione
vbGeneralDate (0)
gg/mm/aa.
vbLongDate (1)
formato esteso: giornoSettimana, giorno mese, anno
vbShortDate (2)
formato breve (gg/mm/aa)
vbLongTime (3)
formato hh:mm:ss PM/AM
vbShortTime (4)
formato 24 ore hh:mm
Funzione Hour
un numero tra 0 e 23 che rappresenta l'ora.
Sintassi
Hour(time)
Parametro
Descrizione
time
Un'espressione che rappresenta un tempo
Funzione IsDate
un valore booleano che indica se una espressione può essere convertita in data.
Sintassi
IsDate(espressione)
Parametro
Descrizione
espressione
L'espressione da validare
Funzione Minute
un valore tra 0 e 59 che rappresenta i minuti di un'ora.
Sintassi
Minute(time)
Parametro
Descrizione
time
Un'espressione che rappresenta un tempo
Funzione Month
un numero compreso tra 1 e 12 che rappresenta il mese.
Sintassi
Month(date)
Parametro
Descrizione
date
Un'espressione che rappresenta una data
Funzione MonthName
il nome di un mese specifico.
Sintassi
MonthName(mese[,abbrevia])
Parametro
Descrizione
mese
Il numero del mese (1=gennaio, 2=febbraio…)
abbrevia
Opzionale, valore booleano che indica se il nome del mese deve essere abbreviato (il default è false)
Funzione Now
la data e l'ora di sistema corrente.
Sintassi
Now()
Funzione Second
un numero che rappresenta i secondi.
Sintassi
Second(time)
Parametro
Descrizione
time
Un'espressione che rappresenta un tempo
Funzione Time
l'ora di sistema corrente.
Sintassi
Time()
Funzione Timer
il numero di secondi trascorsi dalle 12:00 AM.
Sintassi
Timer()
Funzione TimeSerial
un tempo per un ora, dei minuti e dei secondi specificati.
Sintassi
TimeSerial(ore,minuti,secondi)
Parametro
Descrizione
ore
Un numero tra 0 e 23 o una espressione numerica.
minuti
Una espressione numerica
secondi
Una espressione numerica
Funzione TimeValue
un tempo.
Sintassi
TimeValue(time)
Parametro
Descrizione
time
Un tempo
Funzione Weekday
un numero che rappresenta il giorno della settimana.
Sintassi
Weekday(date)
Parametro
Descrizione
date
L'espressione da valutare
Funzione WeekdayName
il nome di uno specifico giorno della settimana.
Sintassi
WeekdayName(giorno[,abbrevia])
Parametro
Descrizione
giorno
Il numero di cui si vuole ricavare il nome
abbrevia
Opzionale, se il nome è abbreviato, se omesso il default è false