【发布时间】:2015-01-01 04:20:21
【问题描述】:
我有一长串特定程序的开始日期。规则要求程序最多在 6 个工作日内完成。我想计算最后期限。
在 R 中使用 lubridate,因此我可以获得六天的截止日期
> library(lubridate)
> date.in <- dmy(c("30-8-2001", "12-1-2003", "28-2-2003", "20-5-2004"))
> date.in
[1] "2001-08-30 UTC" "2003-01-12 UTC" "2003-02-28 UTC" "2004-05-20 UTC"
> deadline.using.days <- date.in + days(6)
> deadline.using.days
[1] "2001-09-05 UTC" "2003-01-18 UTC" "2003-03-06 UTC" "2004-05-26 UTC"
有没有简单的方法来增加六个工作日 --- 即跳过周六和周日? 谢谢你。
【问题讨论】: