round_hms {hms} | R Documentation |
Round or truncate to a multiple of seconds
Description
Convenience functions to round or truncate to a multiple of seconds.
Usage
round_hms(x, secs = NULL, digits = NULL)
trunc_hms(x, secs = NULL, digits = NULL)
Arguments
x |
A vector of class hms |
secs |
Multiple of seconds, a positive numeric. Values less than one are supported |
digits |
Number of digits, a whole number. Negative numbers are supported. |
Value
The input, rounded or truncated to the nearest multiple of secs
(or number of digits
)
Examples
round_hms(as_hms("12:34:56"), 5)
round_hms(as_hms("12:34:56"), 60)
round_hms(as_hms("12:34:56.78"), 0.25)
round_hms(as_hms("12:34:56.78"), digits = 1)
round_hms(as_hms("12:34:56.78"), digits = -2)
trunc_hms(as_hms("12:34:56"), 60)
[Package hms version 1.1.3 Index]