Поделиться через


деньнедели()

Переключайте службы с помощью раскрывающегося списка Версия. Дополнительные сведения о навигации.
Область применения: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel

Предоставляет количество дней с предыдущего воскресенья в качестве timespan.

Сведения о преобразовании timespanintв , см. в разделе "Преобразование интервала времени в целое число".

Синтаксис

dayofweek( d)ate

Дополнительные сведения о соглашениях синтаксиса.

Параметры

Имя (название) Тип Обязательно Описание
date datetime ✔️ Дата и время, для которого необходимо определить день недели.

Возвраты

timespan Возвращает с полуночи в начале предыдущего воскресенья, округленное до целого числа дней.

Примеры

В следующем примере показано, как извлечь день недели из указанного значения даты и времени.

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

Выходные данные

Временной диапазон
00:00:00

В следующем примере возвращается значение 1, указывающее, что указанное время даты — понедельник.

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

Выходные данные

Временной диапазон
1.00:00:00

Преобразование интервала времени в целое число

В следующем примере возвращается число дней как в виде, так и в качестве timespan типа intданных.

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

Выходные данные

Временной диапазон Целое
2.00:00:00 2