dayofweek()

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

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

Синтаксис

dayofweek(date)

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

Параметры

Имя Тип Обязательно Описание
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

Тип данных timepan