Freigeben über


dayofweek()

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

Gibt die Anzahl der Tage seit dem vorherigen Sonntag als ein timespan.

Informationen zum Konvertieren in inteinen Ganzzahlbereich finden Sie unter "timespanKonvertieren des Zeitbereichs in ganze Zahl".

Syntax

dayofweek(date)

Erfahren Sie mehr über Syntaxkonventionen.

Parameter

Name Type Erforderlich Beschreibung
date datetime ✔️ Die Datumszeit, für die der Wochentag bestimmt werden soll.

Gibt zurück

Die Dauer (als timespan -Wert) seit Mitternacht zu Beginn des vorhergehenden Sonntags, abgerundet auf die Anzahl von Tagen als ganze Zahl.

Beispiele

Im folgenden Beispiel wird 0 zurückgegeben, der angibt, dass es sich bei der angegebenen Datumsangabe um einen Sonntag handelt.

print
Timespan = dayofweek(datetime(1947-11-30 10:00:05))

Output

Timespan
00:00:00

Im folgenden Beispiel wird 1 zurückgegeben, der angibt, dass es sich bei der angegebenen Datumsangabe um einen Montag handelt.

print
Timespan = dayofweek(datetime(1970-05-11))

Output

Timespan
1.00:00:00

Konvertieren des Zeitbereichs in ganze Zahl

Im folgenden Beispiel wird die Anzahl der Tage als Datentyp und als timespan Datentyp intzurückgegeben.

let dow=dayofweek(datetime(1970-5-12));
print Timespan = dow, Integer = toint(dow/1d)

Output

Timespan Ganzzahl
2.00:00:00 2

Der Timespan-Datentyp