Partager via


datetime_part()

S’applique à : ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft 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.