R: Extract Parts of a POSIXt Object

weekdays {base} | R Documentation

## Extract Parts of a POSIXt Object

### Description

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.

### Usage

    weekdays(x, abbreviate = FALSE)
    months(x, abbreviate = FALSE)
    quarters(x, ...)
    julian(x, origin = as.POSIXct("1970-01-01", tz="GMT"), ...)

### Arguments

`x` | an object inheriting from class `"POSIXt"`.
`abbreviate` | logical. Should the names be abbreviated?
`origin` | an length-one object inheriting from class `"POSIXt"`.
`...` | 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.

### 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.

### See Also

`DateTimeClasses`

### Examples

    weekdays(.leap.seconds)
    months(.leap.seconds)
    quarters(.leap.seconds)

[Package Contents]