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

Function previousDay

pkgs/core/src/previousDay/index.ts:39–51  ·  view source on GitHub ↗
(
  date: DateArg<DateType>,
  day: Day,
  options?: PreviousDayOptions<ResultDate> | undefined,
)

Source from the content-addressed store, hash-verified

37 * //=> Tue Mar 17 2020 00:00:00
38 */
39export function previousDay<
40 DateType extends Date,
41 ResultDate extends Date = DateType,
42>(
43 date: DateArg<DateType>,
44 day: Day,
45 options?: PreviousDayOptions<ResultDate> | undefined,
46): ResultDate {
47 let delta = getDay(date, options) - day;
48 if (delta <= 0) delta += 7;
49
50 return subDays(date, delta, options);
51}

Callers 8

previousSundayFunction · 0.90
previousMondayFunction · 0.90
previousSaturdayFunction · 0.90
previousFridayFunction · 0.90
test.tsFile · 0.90
previousTuesdayFunction · 0.90
previousThursdayFunction · 0.90
previousWednesdayFunction · 0.90

Calls 2

getDayFunction · 0.90
subDaysFunction · 0.90

Tested by

no test coverage detected