Truncate times objects.
# S3 method for times
trunc(x, units = "days", eps = 1e-10, ...)
An object of class "times"
.
a "times"
object.
Can be one of "days"
, "hours"
,
"minutes"
, "seconds"
or an unambiguous abbreviated
version of any of those.
Comparison tolerance. Times are considered equal if their
absolute difference is less than eps
.
further arguments to be passed to or from methods.
The time is truncated to the second, minute, hour or day or to the value specified.
There is also a round
method which has the same arguments as
the trunc
method, and performs rounding instead of truncation.
trunc
for the generic function and default methods.
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 DataLab