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-07-24 19:17:36.634356  30  30" "2025-07-24 19:17:37.634356  30  30"
#>  [3] "2025-07-24 19:17:38.634356  40  30" "2025-07-24 19:17:39.634356  40  30"
#>  [5] "2025-07-24 19:17:40.634356  40  30" "2025-07-24 19:17:41.634356  40  40"
#>  [7] "2025-07-24 19:17:42.634356  40  40" "2025-07-24 19:17:43.634356  40  40"
#>  [9] "2025-07-24 19:17:44.634356  40  40" "2025-07-24 19:17:45.634356  40  40"
#> [11] "2025-07-24 19:17:46.634356  40  40" "2025-07-24 19:17:47.634356  40  40"
#> [13] "2025-07-24 19:17:48.634356  50  40" "2025-07-24 19:17:49.634356  50  40"
#> [15] "2025-07-24 19:17:50.634356  50  40" "2025-07-24 19:17:51.634356  50  50"
#> [17] "2025-07-24 19:17:52.634356  50  50" "2025-07-24 19:17:53.634356  50  50"
#> [19] "2025-07-24 19:17:54.634356  50  50" "2025-07-24 19:17:55.634356  50  50"
#> [21] "2025-07-24 19:17:56.634356  50  50" "2025-07-24 19:17:57.634356  50  50"
#> [23] "2025-07-24 19:17:58.634356  0  50"  "2025-07-24 19:17:59.634356  0  50" 
#> [25] "2025-07-24 19:18:00.634356  0  0"   "2025-07-24 19:18:01.634356  0  0"  
#> [27] "2025-07-24 19:18:02.634356  0  0"   "2025-07-24 19:18:03.634356  0  0"  
#> [29] "2025-07-24 19:18:04.634356  0  0"   "2025-07-24 19:18:05.634356  0  0"  
#> [31] "2025-07-24 19:18:06.634356  0  0"   "2025-07-24 19:18:07.634356  0  0"  
#> [33] "2025-07-24 19:18:08.634356  10  0"  "2025-07-24 19:18:09.634356  10  0" 
#> [35] "2025-07-24 19:18:10.634356  10  0"  "2025-07-24 19:18:11.634356  10  10"
#> [37] "2025-07-24 19:18:12.634356  10  10" "2025-07-24 19:18:13.634356  10  10"
#> [39] "2025-07-24 19:18:14.634356  10  10" "2025-07-24 19:18:15.634356  10  10"
#> [41] "2025-07-24 19:18:16.634356  10  10" "2025-07-24 19:18:17.634356  10  10"
#> [43] "2025-07-24 19:18:18.634356  20  10" "2025-07-24 19:18:19.634356  20  10"
#> [45] "2025-07-24 19:18:20.634356  20  10" "2025-07-24 19:18:21.634356  20  20"
#> [47] "2025-07-24 19:18:22.634356  20  20" "2025-07-24 19:18:23.634356  20  20"
#> [49] "2025-07-24 19:18:24.634356  20  20" "2025-07-24 19:18:25.634356  20  20"
#> [51] "2025-07-24 19:18:26.634356  20  20" "2025-07-24 19:18:27.634356  20  20"
#> [53] "2025-07-24 19:18:28.634356  30  20" "2025-07-24 19:18:29.634356  30  20"
#> [55] "2025-07-24 19:18:30.634356  30  20"