# align.time

From xts v0.9-7
by Jeffrey Ryan

##### Align seconds, minutes, and hours to beginning of next period.

Change timestamps to the start of the next period, specified in multiples of seconds.

##### Usage

`align.time(x, ...)`# S3 method for xts
align.time(x, n=60, …)

shift.time(x, n=60, ...)

adj.time(x, ...)

##### Arguments

- x
object to align

- n
number of seconds to adjust by

- …
additional arguments. See details.

##### Details

This function is an S3 generic.
The result is to round up to the next
period determined by `n modulo x`

.

##### Value

A new object of class(x)

##### See Also

##### Examples

`library(xts)`

```
# 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)
# }
```

*Documentation reproduced from package xts, version 0.9-7, License: GPL (>= 2)*

### Community examples

Looks like there are no examples yet.