Skip to content

addWeeks

Adds a positive number of weeks (multiples of 7 days) to a TheDate.

Interactive example

Syntax

Classic signature

typescript
function addWeeks<
	GenericInput extends TheDate, 
	GenericWeek extends number
>(
	input: GenericInput,
	week: PositiveNumber<GenericWeek>
): TheDate

Curried signature

typescript
function addWeeks<
	GenericInput extends TheDate, 
	GenericWeek extends number
>(
	week: PositiveNumber<GenericWeek>
): (input: GenericInput) => TheDate

Parameters

  • week: Strictly positive number of weeks.
  • input: Date to shift.

Return value

A TheDate moved forward by the requested number of weeks.

See also

Released under the MIT license.