MCPcopy
hub / github.com/date-fns/date-fns / setISODay

Function setISODay

pkgs/core/src/setISODay/index.ts:37–49  ·  view source on GitHub ↗
(
  date: DateArg<DateType>,
  day: number,
  options?: SetISODayOptions<ResultDate> | undefined,
)

Source from the content-addressed store, hash-verified

35 * //=> Sun Sep 07 2014 00:00:00
36 */
37export function setISODay<
38 DateType extends Date,
39 ResultDate extends Date = DateType,
40>(
41 date: DateArg<DateType>,
42 day: number,
43 options?: SetISODayOptions<ResultDate> | undefined,
44): ResultDate {
45 const date_ = toDate(date, options?.in);
46 const currentDay = getISODay(date_, options);
47 const diff = day - currentDay;
48 return addDays(date_, diff, options);
49}

Callers 2

setMethod · 0.90
test.tsFile · 0.90

Calls 3

toDateFunction · 0.90
getISODayFunction · 0.90
addDaysFunction · 0.90

Tested by

no test coverage detected