# NOT RUN {
# coerce POSIXct/Dates to yearweek
x <- seq(as.Date("2016-01-01"), as.Date("2016-12-31"), by = "1 week")
yearweek(x)
# parse characters
yearweek(c("2018 W01", "2018 Wk01", "2018 Week 1"))
# creat an empty yearweek container
yearweek()
# seq() and arithmetic
wk1 <- yearweek("2017 W50")
wk2 <- yearweek("2018 W12")
seq(from = wk1, to = wk2, by = 2)
wk1 + 0:9
# display formats
format(c(wk1, wk2), format = "%V/%Y")
# units since 1969-12-29
as.double(yearweek("1969 W41") + 0:24)
is_53weeks(2015:2016)
# }
Run the code above in your browser using DataLab