time
命令为我提供了一个列表,但我无法使用任何普通的列表命令获取其中的第一个元素。
redis 127.0.0.1:6379> time
1) "1375802172"
2) "168215"
redis 127.0.0.1:6379> lrange time 0 1
(empty list or set)
最佳答案
它与 Redis 列表类型完全无关。许多列表操作返回 a multi-bulk reply 的事实并不意味着所有的多批量回复都是 Redis 列表。
TIME 确实会返回包含两个值的标准多批量回复。第一个是 Unix 纪元时间,第二个是微秒数。
如果您只需要这些值之一,则由客户端程序来选择它。
关于redis - 在 Redis 中获取当前时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18084633/