datetime_part()
S’applique à : ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
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 | Type | Requise | Description |
---|---|---|---|
part | 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
- Year
- Quarter (Trimestre)
- Month
- week_of_year
- Day
- DayOfYear
- Hour
- Minute
- Second
- Milliseconde
- Microseconde
- Nanoseconde
Retours
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.
Exemple
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
year | quarter | mois | weekOfYear | day | dayOfYear | hour | minute | second | millisecond | microsecond | nanosecond |
---|---|---|---|---|---|---|---|---|---|---|---|
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.