powered by
Change timestamps to the start of the next period, specified in multiples of seconds.
align.time(x, ...)# S3 method for xts align.time(x, n=60, ...)shift.time(x, n=60, ...)adj.time(x, ...)
# S3 method for xts align.time(x, n=60, ...)
shift.time(x, n=60, ...)
adj.time(x, ...)
A new object of class(x)
object to align
number of seconds to adjust by
additional arguments. See details.
Jeffrey A. Ryan with input from Brian Peterson
This function is an S3 generic. The result is to round up to the next period determined by n modulo x.
n modulo x
to.period
x <- Sys.time() + 1:1000 # every 10 seconds align.time(x, 10) # align to next whole minute align.time(x, 60) # align to next whole 10 min interval align.time(x, 10 * 60)
Run the code above in your browser using DataLab