Date.EndOfWeek
Date.EndOfWeek(dateTime as any, optional firstDayOfWeek as nullable number) as any
Возвращает конец недели, содержащей dateTime
. Эта функция принимает необязательный Day
, firstDayOfWeek
, чтобы задать в качестве первого дня недели для этого относительного вычисления. Значение по умолчанию — Day.Sunday.
-
dateTime
: значениеdate
,datetime
илиdatetimezone
, из которого вычисляется последний день недели -
firstDayOfWeek
: [необязательно] числовое значение Day.Type, представляющее первый день недели. Возможные значения:Day.Sunday
,Day.Monday
,Day.Tuesday
,Day.Wednesday
,Day.Thursday
,Day.Friday
иDay.Saturday
. Значение по умолчанию —Day.Sunday
.
Определите конец недели для 14.05.2011.
Использование
Date.EndOfWeek(#date(2011, 5, 14))
Выход
#date(2011, 5, 14)
Получить конец недели на 5/17/2011 05:00:00 -7:00, с воскресеньем в качестве первого дня недели.
использование
Date.EndOfWeek(#datetimezone(2011, 5, 17, 5, 0, 0, -7, 0), Day.Sunday)
Вывод
#datetimezone(2011, 5, 21, 23, 59, 59.9999999, -7, 0)