R 下一个工作日的收益率

Yield next business day in R

我需要用今天的两个参数和一个 data.frame 具有假期日期列表的

来计算 R 中的下一个工作日

我试过了,但它只产生今天的日期

> cal <- create.calendar("MyCalendar", holidays = as.timeDate(HolidayList$Holidays), weekdays=c("sunday"))
> following(Sys.Date(),'MyCalendar')
[1] "2019-03-20"
> adjust.next(Sys.Date(),'MyCalendar')
[1] "2019-03-20"

偏移函数成功了

> offset(Sys.Date(),1,'MyCalendar')
[1] "2019-03-21"

add.bizdays(dates, n, cal) 功能也一样

> add.bizdays(Sys.Date(),3,'MyCalendar')
[1] "2019-03-25"