Learn R Programming

SmartMeterAnalytics (version 1.1.1)

getDay_ISO8601_week: Retrieves the date of the monday in a ISO8601 week-string

Description

Example date formats defined by ISO 8601: * Single days are written in yyy-mm-dd (y: year, m: month, d: day); e.g., 2016-07-19 * Weeks are written in yyyy-Www; e.g., 2016-W29

Usage

getDay_ISO8601_week(
  theweek,
  day = c("Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun")
)

Value

the date of the weekday in the given week

Arguments

theweek

the string with the week name

day

the weekday that shall be returned

Author

Konstantin Hopf konstantin.hopf@uni-bamberg.de

Details

The function uses format und as.Date internally and can therefore not handle ISO8601 week formats. Therefore, a workaround is implemented that can lead to suspicious behavior in future versions