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

Function setWeek

pkgs/core/src/setWeek/index.ts:59–71  ·  view source on GitHub ↗
(
  date: DateArg<DateType>,
  week: number,
  options?: SetWeekOptions<ResultDate>,
)

Source from the content-addressed store, hash-verified

57 * //=> Sun Jan 4 2004 00:00:00
58 */
59export function setWeek<
60 DateType extends Date,
61 ResultDate extends Date = DateType,
62>(
63 date: DateArg<DateType>,
64 week: number,
65 options?: SetWeekOptions<ResultDate>,
66): ResultDate {
67 const date_ = toDate(date, options?.in);
68 const diff = getWeek(date_, options) - week;
69 date_.setDate(date_.getDate() - diff * 7);
70 return toDate(date_, options?.in);
71}

Callers 3

setMethod · 0.90
test.tsFile · 0.90
test.tsFile · 0.90

Calls 2

toDateFunction · 0.90
getWeekFunction · 0.90

Tested by

no test coverage detected