weekdays

0th

Percentile

Extract Parts of a POSIXt or Date Object

Extract the weekday, month or quarter, or the Julian time (days since some origin). These are generic functions: the methods for the internal date-time classes are documented here.

Keywords
chron
Usage
weekdays(x, abbreviate) "weekdays"(x, abbreviate = FALSE) "weekdays"(x, abbreviate = FALSE)
months(x, abbreviate) "months"(x, abbreviate = FALSE) "months"(x, abbreviate = FALSE)
quarters(x, abbreviate) "quarters"(x, ...) "quarters"(x, ...)
julian(x, ...) "julian"(x, origin = as.POSIXct("1970-01-01", tz = "GMT"), ...) "julian"(x, origin = as.Date("1970-01-01"), ...)
Arguments
x
an object inheriting from class "POSIXt" or "Date".
abbreviate
logical. Should the names be abbreviated?
origin
an length-one object inheriting from class "POSIXt" or "Date".
...
arguments for other methods.
Value

weekdays and months return a character vector of names in the locale in use.quarters returns a character vector of "Q1" to "Q4".julian returns the number of days (possibly fractional) since the origin, with the origin as a "origin" attribute. All time calculations in R are done ignoring leap-seconds.

Note

Other components such as the day of the month or the year are very easy to compute: just use as.POSIXlt and extract the relevant component. Alternatively (especially if the components are desired as character strings), use strftime.

See Also

DateTimeClasses, Date

Aliases
  • weekdays
  • weekdays.POSIXt
  • weekdays.Date
  • months
  • months.POSIXt
  • months.Date
  • quarters
  • quarters.POSIXt
  • quarters.Date
  • julian
  • julian.POSIXt
  • julian.Date
Documentation reproduced from package base, version 3.2.0, License: Part of R 3.2.0

Community examples

Looks like there are no examples yet.