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, ...)

object to align

number of seconds to adjust by

additional arguments. See details.

A new object of class(x)

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

# NOT RUN { 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