在 Redis 中,可以使用 TIME
命令來查看當前服務器的時間。該命令返回一個包含兩個元素的數組,第一個元素表示當前時間的 Unix 時間戳(以秒為單位),第二個元素表示當前時間的微秒部分。
以下是使用 Redis 命令行界面進行時間查詢的示例:
127.0.0.1:6379> TIME
1) "1614195597" # 當前時間的 Unix 時間戳
2) "262298" # 當前時間的微秒部分
在編程語言中,你可以使用相應的 Redis 客戶端庫來執行 TIME
命令并獲取時間信息。例如,在 Python 中使用 redis-py
庫:
import redis
r = redis.Redis(host='localhost', port=6379, db=0)
result = r.time()
print(result)
輸出結果為:
(b'1614195597', b'262298') # 字節字符串形式的時間信息
你可以將返回的字節字符串轉換為適當的數據類型,例如整數或浮點數,以便更好地使用和處理時間信息。