day
From lubridate v1.5.6
by Vitalie Spinu
Get/set days component of a datetime.
Get/set days component of a datetime.
Usage
day(x)
mday(x)
wday(x, label = FALSE, abbr = TRUE)
qday(x)
yday(x)
day(x) < value
mday(x) < value
qday(x) < value
wday(x) < value
yday(x) < value
Arguments
 x
 a POSIXct, POSIXlt, Date, chron, yearmon, yearqtr, zoo, zooreg, timeDate, xts, its, ti, jul, timeSeries, or fts object.
 label
 logical. Only available for wday. TRUE will display the day of the week as an ordered factor of character strings, such as "Sunday." FALSE will display the day of the week as a number.
 abbr
 logical. Only available for wday. FALSE will display the day of the week as an ordered factor of character strings, such as "Sunday." TRUE will display an abbreviated version of the label, such as "Sun". abbr is disregarded if label = FALSE.
 value
 a numeric object
Details
day
and day<
are aliases for mday
and mday<
respectively.
Value

wday returns the day of the week as a decimal number
(0107, Sunday is 1) or an ordered factor (Sunday is first).
See Also
Examples
x < as.Date("20090902")
wday(x) #4
wday(ymd(080101))
# 3
wday(ymd(080101), label = TRUE, abbr = FALSE)
# "Tuesday"
# Levels: Sunday < Monday < Tuesday < Wednesday < Thursday < Friday < Saturday
wday(ymd(080101), label = TRUE, abbr = TRUE)
# "Tues"
# Levels: Sunday < Monday < Tuesday < Wednesday < Thursday < Friday < Saturday
wday(ymd(080101) + days(2:4), label = TRUE, abbr = TRUE)
# "Sun" "Mon" "Tues" "Wed" "Thurs" "Fri" "Sat"
# Levels: Sunday < Monday < Tuesday < Wednesday < Thursday < Friday < Saturday
x < as.Date("20090902")
yday(x) #245
mday(x) #2
yday(x) < 1 #"20090101"
yday(x) < 366 #"20100101"
mday(x) > 3
Community examples
Looks like there are no examples yet.