Skip to contents

return rounded seconds from time

Usage

obs_roundtime(x, n = 10)

Arguments

x

time as "POSIXct" "POSIXt"

n

factor

Value

numeric vector

Examples

{
x <- Sys.time() + seq(1, 55, 1)
paste0(x,"  ",
       obs_roundtime(x), "  ",
       obs_freq(data.table::second(x),
                seq(0, 55, 10)))
}
#>  [1] "2025-04-01 17:30:51.240089  50  50" "2025-04-01 17:30:52.240089  50  50"
#>  [3] "2025-04-01 17:30:53.240089  50  50" "2025-04-01 17:30:54.240089  50  50"
#>  [5] "2025-04-01 17:30:55.240089  50  50" "2025-04-01 17:30:56.240089  50  50"
#>  [7] "2025-04-01 17:30:57.240089  50  50" "2025-04-01 17:30:58.240089  0  50" 
#>  [9] "2025-04-01 17:30:59.240089  0  50"  "2025-04-01 17:31:00.240089  0  0"  
#> [11] "2025-04-01 17:31:01.240089  0  0"   "2025-04-01 17:31:02.240089  0  0"  
#> [13] "2025-04-01 17:31:03.240089  0  0"   "2025-04-01 17:31:04.240089  0  0"  
#> [15] "2025-04-01 17:31:05.240089  0  0"   "2025-04-01 17:31:06.240089  0  0"  
#> [17] "2025-04-01 17:31:07.240089  0  0"   "2025-04-01 17:31:08.240089  10  0" 
#> [19] "2025-04-01 17:31:09.240089  10  0"  "2025-04-01 17:31:10.240089  10  0" 
#> [21] "2025-04-01 17:31:11.240089  10  10" "2025-04-01 17:31:12.240089  10  10"
#> [23] "2025-04-01 17:31:13.240089  10  10" "2025-04-01 17:31:14.240089  10  10"
#> [25] "2025-04-01 17:31:15.240089  10  10" "2025-04-01 17:31:16.240089  10  10"
#> [27] "2025-04-01 17:31:17.240089  10  10" "2025-04-01 17:31:18.240089  20  10"
#> [29] "2025-04-01 17:31:19.240089  20  10" "2025-04-01 17:31:20.240089  20  10"
#> [31] "2025-04-01 17:31:21.240089  20  20" "2025-04-01 17:31:22.240089  20  20"
#> [33] "2025-04-01 17:31:23.240089  20  20" "2025-04-01 17:31:24.240089  20  20"
#> [35] "2025-04-01 17:31:25.240089  20  20" "2025-04-01 17:31:26.240089  20  20"
#> [37] "2025-04-01 17:31:27.240089  20  20" "2025-04-01 17:31:28.240089  30  20"
#> [39] "2025-04-01 17:31:29.240089  30  20" "2025-04-01 17:31:30.240089  30  20"
#> [41] "2025-04-01 17:31:31.240089  30  30" "2025-04-01 17:31:32.240089  30  30"
#> [43] "2025-04-01 17:31:33.240089  30  30" "2025-04-01 17:31:34.240089  30  30"
#> [45] "2025-04-01 17:31:35.240089  30  30" "2025-04-01 17:31:36.240089  30  30"
#> [47] "2025-04-01 17:31:37.240089  30  30" "2025-04-01 17:31:38.240089  40  30"
#> [49] "2025-04-01 17:31:39.240089  40  30" "2025-04-01 17:31:40.240089  40  30"
#> [51] "2025-04-01 17:31:41.240089  40  40" "2025-04-01 17:31:42.240089  40  40"
#> [53] "2025-04-01 17:31:43.240089  40  40" "2025-04-01 17:31:44.240089  40  40"
#> [55] "2025-04-01 17:31:45.240089  40  40"