Sdílet prostřednictvím


dayofweek()

Platí pro: ✅Microsoft FabricAzure Data Explorer✅Azure MonitorMicrosoft Sentinel

Vrátí počet dní od předchozí neděle jako argument .timespan

Chcete-li převést timespan na inthodnotu , přečtěte si téma Převod časového rozsahu na celé číslo.

Syntaxe

dayofweek(rande)

Přečtěte si další informace o konvencích syntaxe.

Parametry

Název Type Požadováno Popis
rande datetime ✔️ Datum a čas, pro který chcete určit den v týdnu.

Návraty

Od timespan půlnoci na začátku předchozí neděle zaokrouhleno dolů na celočíselné číslo.

Příklady

Následující příklad vrátí hodnotu 0, která označuje, že zadaný datetime je neděle.

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

Výstup

Časový interval
00:00:00

Následující příklad vrátí hodnotu 1, která označuje, že zadaný datetime je pondělí.

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

Výstup

Časový interval
1.00:00:00

Převod časového intervalu na celé číslo

Následující příklad vrátí počet dní jak jako timespan datový typ, tak jako datový typ int.

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

Výstup

Časový interval Celé číslo
2.00:00:00 2

Datový typ časového rozsahu