从POSIXct对象中提取周数

时间:2014-09-16 10:30:48

标签: r date lubridate

lubridate中是否有提取周数的函数? 我试图寻找,但找不到任何有用的目的。

week()函数做了不同的事情。

  

描述

     

日期时间必须是POSIXct,POSIXlt,Date,chron,yearmon,yearqtr,zoo,zooreg,timeDate,xts,>它,ti,jul,timeSeries和fts对象。周数是完整七天的数量   发生在日期和1月1日之间,加上一个。 isoweek回归这一周   将出现在ISO 8601系统中,该系统使用了一个reoccuring闰周。

1 个答案:

答案 0 :(得分:11)

使用strftime

dateRange <- c("2008-10-01","2008-12-01") 
x <- as.POSIXlt(dateRange) 
strftime(x,format="%W") 
[1] "39" "48"