DATEADD |
Ajout de date |
---|---|
VB .NET (Visual Basic .NET) |
Syntaxe
Public Overloads Function DateAdd(ByVal Interval As DateInterval, ByVal Number As Double, ByVal DateValue As DateTime) As DateTime |
Public Overloads Function DateAdd(ByVal Interval As String, ByVal Number As Double, ByVal DateValue As Object) As DateTime |
Paramètres
Nom | Description | |
---|---|---|
Interval | Ce paramètre permet d'indiquer le type d'intervalle de temps à ajouter : | |
Valeur | Description | |
"yyyy" | Cette valeur permet d'indiquer une année | |
"q" | Cette valeur permet d'indiquer un trimestre | |
"m" | Cette valeur permet d'indiquer un mois | |
"y" | Cette valeur permet d'indiquer des jours dans l'année | |
"d" | Cette valeur permet d'indiquer un jour | |
"w" | Cette valeur permet d'indiquer un jour de semaine | |
"ww" | Cette valeur permet d'indiquer une semaine de l'année | |
"h" | Cette valeur permet d'indiquer l'heure | |
"n" | Cette valeur permet d'indiquer les minutes | |
"s" | Cette valeur permet d'indiquer les secondes | |
Number | Ce paramètre permet d'indiquer la quantité à appliquer à l'intervalle | |
DateValue | Ce paramètre permet d'indiquer la date sur laquelle il faut effectuer le calcul |
Description
Cette fonction retourne une date avec une expression de temps ajouté.
Exemple
Voici un exemple d'une utilisation typique de cette fonction :
- Module Module1
-
- Sub Main()
- Console.WriteLine("d=" & DateAdd("d", 1, "2010-01-09"))
- Console.WriteLine("h=" & DateAdd("h", 1, "2010-01-09 05:30:00"))
- Console.WriteLine("m=" & DateAdd("m", 1, "2010-01-09"))
- Console.WriteLine("n=" & DateAdd("n", 1, "2010-01-09 05:30:00"))
- Console.WriteLine("q=" & DateAdd("q", 1, "2010-01-09"))
- Console.WriteLine("s=" & DateAdd("s", 1, "2010-01-09 05:30:00"))
- Console.WriteLine("w=" & DateAdd("w", 1, "2010-01-09"))
- Console.WriteLine("ww=" & DateAdd("ww", 1, "2010-01-09"))
- Console.WriteLine("y=" & DateAdd("y", 1, "2010-01-09"))
- Console.WriteLine("yyyy=" & DateAdd("yyyy", 1, "2010-01-09"))
- End Sub
-
- End Module
on obtiendra le résultat suivant :
d=2010-01-10h=2010-01-09 06:30:00
m=2010-02-09
n=2010-01-09 05:31:00
q=2010-04-09
s=2010-01-09 05:30:01
w=2010-01-10
ww=2010-01-16
y=2010-01-10
yyyy=2011-01-09
Dernière mise à jour : Dimanche, le 9 novembre 2014