Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Extrait la partie de date demandée sous la forme d’une valeur entière.
Alias déconseillés : datepart()
Syntaxe
datetime_part(
date/heure de la partie,)
En savoir plus sur les conventions de syntaxe.
Paramètres
| Nom | Catégorie | Requise | Descriptif |
|---|---|---|---|
| partie | string |
✔️ | Mesure de l’heure à extraire de la date. Voir les valeurs possibles. |
| date | datetime |
✔️ | Date complète à partir de laquelle extraire la partie. |
Valeurs possibles d’une partie
- Année
- Quarter (Trimestre)
- Mois
- week_of_year
- Jour
- DayOfYear
- Heure
- Minute
- Deuxième
- Milliseconde
- Microseconde
- Nanoseconde
Retours
Retourne un entier représentant la partie extraite.
Remarque
week_of_year retourne un entier qui représente le nombre de semaines. Le numéro de semaine est calculé à partir de la première semaine d’une année, c’est-à-dire celle qui inclut le premier jeudi.
Exemples
L’exemple suivant extrait l’année, le trimestre, le mois, la semaine de l’année, le jour, le jour de l’année, l’heure, la minute, la seconde, la milliseconde, la microseconde et la nanoseconde à partir d’une valeur datetime spécifiée.
let dt = datetime(2017-10-30 01:02:03.7654321);
print
year = datetime_part("year", dt),
quarter = datetime_part("quarter", dt),
month = datetime_part("month", dt),
weekOfYear = datetime_part("week_of_year", dt),
day = datetime_part("day", dt),
dayOfYear = datetime_part("dayOfYear", dt),
hour = datetime_part("hour", dt),
minute = datetime_part("minute", dt),
second = datetime_part("second", dt),
millisecond = datetime_part("millisecond", dt),
microsecond = datetime_part("microsecond", dt),
nanosecond = datetime_part("nanosecond", dt)
Sortie
| année | quartier | mois | semaineDel’année | jour | dayOfYear | heure | minute | deuxième | milliseconde | microseconde | nanoseconde |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | 4 | 10 | 44 | 30 | 303 | 1 | 2 | 3 | 765 | 765432 | 765432100 |
Remarque
weekofyear est une variante obsolète d’une week_of_year partie.
weekofyear n’était pas conforme à ISO 8601 ; la première semaine d’une année a été définie comme la semaine avec le premier mercredi de l’année.
week_of_year est conforme à iso 8601 ; la première semaine d’une année est définie comme la semaine avec le premier jeudi de l’année. [Pour plus d’informations], consultez les dates de la semaine ISO 8601.