Learn R Programming

datetimeutils (version 0.6-4)

roundPOSIXt: Round POSIXt Objects to Specified Interval

Description

Round POSIXt objects to specified intervals such as ‘5 minutes’.

Usage

roundPOSIXt(t, interval, up = FALSE)

Value

POSIXct

Arguments

t

a vector that inherits from class POSIXt

interval

A character string of the form “num units”, in which num is a number, and units is sec, min, hour or day. num and units must be separated by white space.

up

logical: round down (the default) or up?

Author

Enrico Schumann

Details

roundPOSIXt rounds an input of class POSIXt; it returns a vector of class POSIXct.

References

B.D. Ripley and K. Hornik. Date-Time Classes. R-News, 1(2):8--12, 2001.

See Also

Examples

Run this code
times <- as.POSIXct("2012-03-24 22:17:27") + 1:3
roundPOSIXt(times, "10 min")
roundPOSIXt(times, "10 min", TRUE)

Run the code above in your browser using DataLab