Fonction
Description
Date()
Retourne la date système courante.
DateAdd(Intervalle, Nombre, Date)
Retourne une date à laquelle un intervalle spécifique a été ajouté.
DateDiff(Intervalle, Date, Date2
[Premier_jour_semaine,] [Premier_jour_année])
Retourne le nombre d'intervalles entre deux dates.
DatePart(Année, Mois, Date)
Retourne la partie spécifiée d'une date donnée.
DateSerial(Date)
Retourne un Variant de sous-type Date pour une année, un mois et un jour spécifiés.
DateValue(Date)
Retourne un Variant de sous-type Date.
Day(Date)
Retourne un nombre entier compris entre 1 et 31 inclus, représentant le jour du mois.
FormatDateTime(Temps)
Retourne une expression formatée sous forme de date ou d'heure.
Hour(Temps)
Retourne un nombre entier compris entre 0 et 23 inclus, représentant l'heure du jour.
IsDate(expression)
Retourne une valeur booléenne indiquant si une expression peut être convertie en date.
Minute(Temps)
Retourne un nombre entier compris entre 0 et 59 inclus, représentant la minute de l'heure.
Month(Date)
Retourne un nombre entier compris entre 1 et 12 inclus, représentant le mois de l'année.
MonthName(Mois, [Abréviation])
Retourne une chaîne indiquant le mois spécifié.
Now()
Retourne la date et l'heure en cours en fonction de leur paramétrage dans le système de l'ordinateur client.
Second(Temps)
Retourne un nombre entier compris entre 0 et 59 inclus, représentant la seconde de la minute.
Time()
Retourne un Variant de sous-type Date indiquant l'heure système en cours.
Timer()
Retourne le nombre de secondes qui se sont écoulées depuis 00:00 (minuit).
TimeSerial(Heure, Minute, Seconde)
Retourne un Variant de sous-type Date contenant l'heure correspondant à des éléments spécifiques d'heure, de minute et de seconde.
TimeValue(Temps)
Retourne un Variant de sous-type Date contenant l'heure.
Weekday(Date, [Premier_jour_semaine,])
Retourne un nombre entier représentant le jour de la semaine.
WeekdayName(Jour_semaine, Abréviation, )
Retourne une chaîne indiquant le jour de la semaine spécifié.
Year(Date)
Retourne un nombre entier représentant l'année.

Intervalle est une chaîne de caractères correspondant à un intervalle à utiliser pour calculer la différence entre deux dates.

Valeur Description
yyyy Année
q Trimestre
m Mois
y Jour de l'année
d Jour
w Jour de la semaine
ww Semaine
h Heure
n Minute
s Seconde

Premier_jour_semaine est une constante indiquant le premier jour de la semaine, par défaut Dimanche.

Constante Valeur Description
vbUseSystem 0 Utilise la valeur API NLS.
vbSunday 1 Dimanche (par défaut)
vbMonday 2 Lundi
vbTuesday 3 Mardi
vbWednesday 4 Mercredi
vbThursday 5 Jeudi
vbFriday 6 Vendredi
vbSaturday 7 Samedi

Premier_jour_année est une constante indiquant le premier semaine de l'année incluant le premier janvier.

Constante Valeur Description
vbUseSystem 0 Utilise la valeur API NLS.
vbFirstJan1 1 Commence par la semaine incluant le 1er janvier (valeur par défaut).
vbFirstFourDays 2 Commence par la semaine comportant au moins quatre jours dans la nouvelle année.
vbFirstFullWeek 3 Commence par la première semaine complète de la nouvelle année.

Abréviation indique par une valeur booléenne si le nom du jour de la semaine doit être abrégé, par défaut False (non-abrégé).