Skip to content

subtractYears

Subtracts a positive number of years from a TheDate.

Interactive example

Syntax

Classic signature

typescript
function subtractYears<
	GenericInput extends TheDate, 
	GenericYear extends number
>(
	input: GenericInput,
	year: PositiveNumber<GenericYear>
): TheDate

Curried signature

typescript
function subtractYears<
	GenericInput extends TheDate, 
	GenericYear extends number
>(
	year: PositiveNumber<GenericYear>
): (input: GenericInput) => TheDate

Parameters

  • year: Number of years to subtract.
  • input: Original date.

Return value

A TheDate moved back by the given number of years.

See also

Released under the MIT license.