与timeNthNdayInMonth相反

时间:2014-12-29 18:42:49

标签: r datetime

试图找到一个可以约会并告诉我哪一天的功能,

e.g。如果我输入今天的日期,即" 12/29/2014",它会说"它是该月的第5个星期一" (但不必是字符串输出,它可以是5,1作为输出代表第5个星期一)。它与timeDate库中的timeNthNdayInMonth相反,它告诉你nth nday给出的日期。

1 个答案:

答案 0 :(得分:4)

这是一个函数f()

f <- function(date) 
  paste(ceiling(as.numeric(format(date, "%d")) / 7), format(date, "%w"), sep = ",")
f(Sys.Date())