【问题标题】:Yield next business day in RR中的下一个工作日收益
【发布时间】:2019-03-20 07:48:02
【问题描述】:

我需要在 R 中使用两个参数今天的日期和一个包含假期日期列表的 data.frame 来计算下一个工作日

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

> 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"

【问题讨论】:

    标签: r datetime bizdays


    【解决方案1】:

    偏移函数成功了

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-07-22
      • 1970-01-01
      • 2019-09-19
      • 2018-08-21
      • 2010-12-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多