Date.EndOfWeek
Syntax
Date.EndOfWeek(dateTime as any, optional firstDayOfWeek as nullable number) as any
Asi
Vrátí konec týdne, který obsahuje dateTime
. Tato funkce používá volitelné Day
, firstDayOfWeek
, které se nastaví jako první den v týdnu pro tento relativní výpočet. Výchozí hodnota je Day.Sunday.
-
dateTime
: Hodnotadate
,datetime
nebodatetimezone
, ze které se vypočítá poslední den v týdnu -
firstDayOfWeek
: [Volitelné] hodnota Day.Type představující první den v týdnu. Možné hodnoty jsouDay.Sunday
,Day.Monday
,Day.Tuesday
,Day.Wednesday
,Day.Thursday
,Day.Friday
aDay.Saturday
. Výchozí hodnota jeDay.Sunday
.
Příklad 1
Získejte víkend končící 14. 5. 2011.
Využití
Date.EndOfWeek(#date(2011, 5, 14))
výstupní
#date(2011, 5, 14)
Příklad 2
Získejte konec týdne pro 17. 5. 2011 17:00:00 -7:00, s nedělí jako prvním dnem týdne.
využití
Date.EndOfWeek(#datetimezone(2011, 5, 17, 5, 0, 0, -7, 0), Day.Sunday)
Výstup
#datetimezone(2011, 5, 21, 23, 59, 59.9999999, -7, 0)