chron (version 2.3-3)

trunc.times: Truncate times Objects

Description

Truncate times objects.

Usage

## S3 method for class 'times':
trunc(x, units = "days", eps = 1e-10, \dots)

Arguments

x
a "times" object.
units
Can be one of "days", "hours", "minutes", "seconds" or an unambiguous abbreviated version of any of those.
eps
Comparison tolerance. Times are considered equal if their absolute difference is less than eps.
...
further arguments to be passed to or from methods.

Value

  • An object of class "times".

Details

The time is truncated to the second, minute, hour or day or to the value specified.

See Also

trunc for the generic function and default methods.

Examples

Run this code
tt <- times(c("12:13:14", "15:46:17"))
trunc(tt, "minutes")
trunc(tt, "min")
trunc(tt, times("00:01:00"))
trunc(tt, "00:01:00")
trunc(tt, 1/(24*60))

tt2 <- structure(c(3.0, 3.1, 3.5, 3.9), class = "times")
trunc(tt2, "day")
trunc(tt2)

Run the code above in your browser using DataCamp Workspace