使用R中的lubridate包找到一年中的某一天

Jos*_*erg 16 r lubridate

我希望找到一个带有lubridate的POSIXct类对象的一年中的某一天.例如,12-9-2015是第343天.

使用lubridate很容易找到一周或一个月的日期:

> lubridate::wday("2015-12-09 04:27:56 EST", labels = T)
Wed
> lubridate::day("2015-12-09 04:27:56 EST")
9
Run Code Online (Sandbox Code Playgroud)

有没有一种简单的方法可以在一年中这样做?我搜索了文档和其他问题,但还没有找到答案.

bli*_*sse 29

正确的功能是yday,如

lubridate::yday(Sys.time())
Run Code Online (Sandbox Code Playgroud)