dayofweek()
Область применения: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Возвращает количество дней с предыдущего воскресенья в виде timespan
.
Сведения о преобразовании timespan
int
в , см. в разделе "Преобразование интервала времени в целое число".
Синтаксис
dayofweek(
d)
ate
Дополнительные сведения о соглашениях синтаксиса.
Параметры
Имя (название) | Type | Обязательно | Описание |
---|---|---|---|
date | datetime |
✔️ | Дата и время, для которого необходимо определить день недели. |
Возвраты
Интервал timespan
от полуночи предыдущего воскресенья с округлением до целого числа (количество дней).
Примеры
В следующем примере возвращается значение 0, указывающее, что указанное время даты является воскресеньем.
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 |