Skip to content

subtractWeeks

Subtracts a number of weeks from a TheDate.

Interactive example

Syntax

Classic signature

typescript
function subtractWeeks<
	GenericInput extends TheDate | SerializedTheDate,
	GenericWeek extends number
>(
	input: GenericInput,
	week: GenericWeek
): TheDate

Curried signature

typescript
function subtractWeeks<
	GenericInput extends TheDate | SerializedTheDate,
	GenericWeek extends number
>(
	week: GenericWeek
): (input: GenericInput) => TheDate

Parameters

  • week: Number of weeks to remove.
  • input: TheDate or SerializedTheDate.

Return value

A TheDate moved back by the requested number of weeks.

See also

Released under the MIT license.