Partager via


datetime_part()

S’applique à : ✅Microsoft Fabric

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.