DATEPART |
Partie de la date |
---|---|
ASP 3.0 |
Syntaxe
Function DatePart(interval,date[,firstdayofweek[,firstweekofyear]]) ) |
Paramètres
Nom | Description | ||
---|---|---|---|
interval | Ce paramètre permet d'indiquer le type d'intervalle de temps à retourner : | ||
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 | ||
date | Ce paramètre permet d'indiquer la date sur laquelle il faut effectuer le calcul | ||
firstdayofweek | Ce paramètre optionnel permet d'indiquer le premier jour de la semaine. Les valeurs possibles sont : | ||
Valeur | Constante | Description | |
0 | vbUseSystemDayOfWeek | Cette valeur permet d'indiquer qu'il faut utiliser le NLS (National Language Support) | |
1 | vbSunday | Cette valeur permet d'indiquer qu'il faut utiliser le Dimanche. C'est la valeur par défaut. | |
2 | vbMonday | Cette valeur permet d'indiquer qu'il faut utiliser le Lundi. | |
3 | vbTuesday | Cette valeur permet d'indiquer qu'il faut utiliser le Mardi. | |
4 | vbWednesday | Cette valeur permet d'indiquer qu'il faut utiliser le Mercredi. | |
5 | vbThursday | Cette valeur permet d'indiquer qu'il faut utiliser le Jeudi. | |
6 | vbFriday | Cette valeur permet d'indiquer qu'il faut utiliser le Vendredi. | |
7 | vbSaturday | Cette valeur permet d'indiquer qu'il faut utiliser le Samedi. | |
firstweekofyear | Ce paramètre optionnel permet d'indiquer le premier jour de l'année. Les valeurs possibles sont : | ||
Valeur | Constante | Description | |
0 | vbUseSystem | Cette valeur permet d'indiquer qu'il faut utiliser le NLS (National Language Support) | |
1 | vbFirstJan1 | Cette valeur permet d'indiquer qu'il faut commencer avec la semaine du premier 1 janvier. C'est la valeur par défaut. | |
2 | vbFirstFourDays | Cette valeur permet d'indiquer qu'il faut commencer dans les 4 derniers jours de la semaine de la nouvelle année. | |
3 | vbFirstFullWeek | Cette valeur permet d'indiquer qu'il faut commencer dans la premier semaine complète de la nouvelle année. |
Description
Cette fonction permet de demander la valeur numérique d'une partie de la date spécifié.
Exemple
Voici un exemple d'une utilisation typique de cette fonction :
- <%
- Response.Write "d=" & DatePart("d","2010-01-09") & "<br />"
- Response.Write "h=" & DatePart("h","2010-01-09 05:30:00") & "<br />"
- Response.Write "m=" & DatePart("m","2010-01-09") & "<br />"
- Response.Write "n=" & DatePart("n","2010-01-09 05:30:00") & "<br />"
- Response.Write "q=" & DatePart("q","2010-01-09") & "<br />"
- Response.Write "s=" & DatePart("s","2010-01-09 05:30:00") & "<br />"
- Response.Write "w=" & DatePart("w","2010-01-09") & "<br />"
- Response.Write "ww=" & DatePart("ww","2010-01-09") & "<br />"
- Response.Write "y=" & DatePart("y","2010-01-09") & "<br />"
- Response.Write "yyyy=" & DatePart("yyyy","2010-01-09") & "<br />"
- %>
on obtiendra le résultat suivant :
d=9h=5
m=1
n=30
q=1
s=0
w=7
ww=2
y=9
yyyy=2010
Voir également
Articles - Les géants de l'informatique - Microsoft
Dernière mise à jour : Vendredi, le 10 octobre 2014