Freigeben über


datetime_part()

Gilt für: ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

Extrahiert den angeforderten Datumsteil als ganzzahligen Wert.

Veraltete Aliase: datepart()

Syntax

datetime_part(Part,datetime)

Erfahren Sie mehr über Syntaxkonventionen.

Parameter

Name Type Erforderlich Beschreibung
part string ✔️ Messung der Zeit, die aus dem Datum extrahiert werden soll. Mögliche Werte anzeigen.
date datetime ✔️ Das vollständige Datum, aus dem ein Teil extrahiert werden soll.

Mögliche Werte eines Teils

  • Jahr
  • Quarter
  • Monat
  • week_of_year
  • Tag
  • DayOfYear
  • Hour
  • Minute
  • Second
  • Millisekunde
  • Mikrosekunde
  • Nanosekunde

Gibt zurück

Eine ganze Zahl, die den extrahierten Teil darstellt.

Hinweis

week_of_year gibt eine ganze Zahl zurück, die die Wochenzahl darstellt. Die Wochenzahl wird aus der ersten Woche eines Jahres berechnet, die den ersten Donnerstag enthält.

Beispiel

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)

Output

year quarter Monat weekOfYear day dayOfYear Stunde Minute second millisecond microsecond nanosecond
2017 4 10 44 30 303 1 2 3 765 765432 765432100

Hinweis

weekofyear ist eine veraltete Variante des week_of_year Teils. weekofyear war nicht ISO 8601 konform; Die erste Woche eines Jahres wurde als Woche mit dem ersten Mittwoch des Jahres definiert. week_of_year ist ISO 8601 konform; die erste Woche eines Jahres wird als Woche mit dem ersten Donnerstag des Jahres definiert. [Weitere Informationen finden Sie unter ISO 8601-Wochendaten.