Get time from Redis and format as a string.
redis_time(con)
format_redis_time(x)
redis_time_to_r(x)
A Redis connection object
a list as returned by TIME
if (redux::redis_available()) {
r <- redux::hiredis()
# The output of Redis' TIME command is not the *most* useful
# thing in the world:
r$TIME()
# We can get a slightly nicer representation like so:
redux::redis_time(r)
# And from that convert to an actual R time:
redux::redis_time_to_r(redux::redis_time(r))
}
#> [1] "2024-01-10 09:22:08 UTC"