Date-time must be a POSIXct, POSIXlt, Date, Period, chron, yearmon, yearqtr, zoo, zooreg, timeDate, xts, its, ti, jul, timeSeries, and fts objects.
month(x, label = FALSE, abbr = TRUE, locale = Sys.getlocale("LC_TIME")) month(x) <- value
| x | a date-time object |
|---|---|
| label | logical. TRUE will display the month as a character string such as "January." FALSE will display the month as a number. |
| abbr | logical. FALSE will display the month as a character string label, such as "January". TRUE will display an abbreviated version of the label, such as "Jan". abbr is disregarded if label = FALSE. |
| locale | for month, locale to use for month names. Default to current locale. |
| value | a numeric object |
If label = FALSE: month as number (1-12, 1 = January, 12 = December),
otherwise as an ordered factor.
#> [1] 3month(x) <- 1 month(x) <- 13 month(x) > 3#> [1] FALSE#> [1] 1#> [1] Jan #> 12 Levels: Jan < Feb < Mar < Apr < May < Jun < Jul < Aug < Sep < ... < Dec#> [1] January #> 12 Levels: January < February < March < April < May < June < ... < December#> [1] Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec #> 12 Levels: Jan < Feb < Mar < Apr < May < Jun < Jul < Aug < Sep < ... < Dec