PEXPIRETIME
以 Unix 毫秒时间戳形式返回键的过期时间。
语法
PEXPIRETIME key
引入版本:7.0.0
复杂度摘要:O(1)
PEXPIRETIME 与 EXPIRETIME 具有相同的语义,但返回以毫秒而不是秒为单位的绝对 Unix 过期时间戳。
必需参数
key
键名称。
示例
redis> SET mykey "Hello"
OK
redis> PEXPIREAT mykey 33177117420000
(integer) 1
redis> PEXPIRETIME mykey
(integer) 33177117420000
Redis Software 与 Redis Cloud 兼容性
| Redis 软件 |
Redis Cloud |
说明 |
|---|---|---|
| ✅ 标准 |
✅ 标准 |
返回值
RESP2
以下之一: * 整数回复:到期 Unix 时间戳(以毫秒为单位)。 * 整数回复:如果键存在但没有关联的过期时间,则为 -1。 * 整数回复:如果键不存在则为-2。
RESP3
以下之一: * 整数回复:到期 Unix 时间戳(以毫秒为单位)。 * 整数回复:如果键存在但没有关联的过期时间,则为 -1。 * 整数回复:如果键不存在则为-2。
资料来源:Redis 官方 PEXPIRETIME 文档;中文内容参考 Redis 文档许可。