term() creates a Term object.

term(x, ...)

# S3 method for numeric
term(x, units = "days", ...)

# S3 method for Term
term(x, ...)

# S3 method for Date
term(x, end_date, calendar, ...)

Arguments

x

can be a numeric value representing the time period, a Term object, or the initial date for a period between two dates.

...

additional arguments

units

one of the valid units: days, monts, years.

end_date

the final date for a period between two dates.

calendar

the calendar used to compute the amount of days for a period between two dates.

Value

A Term object.

Examples

term(6, "months")
#> [1] "6 months"
if (require("bizdays")) {
  term(as.Date("2022-02-02"), as.Date("2022-02-23"), "Brazil/ANBIMA")
}
#> Loading required package: bizdays
#> 
#> Attaching package: ‘bizdays’
#> The following object is masked from ‘package:stats’:
#> 
#>     offset
#> [1] "15 days"