【发布时间】:2014-07-29 17:11:59
【问题描述】:
我正在尝试使用timeDate 包中的一系列函数编写一个小函数,以找出每个月的最后一个星期五至少两个工作日。
第四个星期五很容易:
> timeNthNdayInMonth("2014-11-01",nday=5,nth=4)
GMT
[1] [2014-11-28]
但是,对于 11 月,我希望它返回 2014-11-21,因为 11 月 28 日之后没有其他工作日。我想我需要某种 ifelse 来确定参数 nth 应该等于什么。
【问题讨论】: