lubridate
中有一个函数可以提取星期数吗?
我已经尝试过搜索,但是找不到任何可以达到目的的东西。week()
函数做了一些不同的事情。
Description
Date-time must be a POSIXct, POSIXlt, Date, chron, yearmon, yearqtr, zoo, zooreg, timeDate, xts, > its, ti, jul, timeSeries, and fts objects. Weeks is the number of complete seven day periods that have occured between the date and January 1st, plus one. isoweek returns the week as it would appear in the ISO 8601 system, which uses a reoccuring leap week.
最佳答案
使用strftime
:
dateRange <- c("2008-10-01","2008-12-01")
x <- as.POSIXlt(dateRange)
strftime(x,format="%W")
[1] "39" "48"
关于r - 从POSIXct对象中提取星期数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25866436/