IBM Lotus Symphony


Fonction DateDiff [Exécution]

Renvoie le nombre d'intervalles de date entre deux valeurs de date données.

Syntaxe :

DateDiff (Add, Date1, Date2 [, Week_start [, Year_start]])

Valeur de retour :

nombre.

Paramètres :

Add - expression de type chaîne de caractères provenant du tableau suivant, qui indique l'intervalle de date.

Tableau 1. Explication des valeurs du paramètre Add
Add (valeur de chaîne) Explication
yyyy Année
q Trimestre
m Mois
y Jour de l'année
w Jour de la semaine
ww Semaine de l'année
d Jour
h Heure
n Minute
s Seconde

Date1, Date2 - les deux valeurs de date à comparer.

Week_start - paramètre facultatif indiquant le jour de démarrage d'une semaine.

Tableau 2. Explication des valeurs Week_start
Valeur Week_start Explication
0 La valeur par défaut du système est utilisée.
1 Dimanche (valeur par défaut)
2 Lundi
3 Mardi
4 Mercredi
5 Jeudi
6 Vendredi
7 Samedi

Year_start - paramètre facultatif indiquant la semaine de démarrage d'une année.

Tableau 3. Explication des valeurs Year_start
Valeur Year_start Explication
0 La valeur par défaut du système est utilisée.
1 La semaine 1 est la semaine du 1er janvier (valeur par défaut).
2 La semaine 1 est la première semaine contenant au moins quatre jours de cette année.
3 La semaine 1 est la première semaine contenant uniquement des jours de la nouvelle année.

Exemple :

Sub example_datediff

msgbox DateDiff("d", "1/1/2005", "31/12/2005")

End Sub


Commentaires en retour sur le produit | Documentation complémentaire | Marques