# 在线timestamp转化
https://tool.lu/timestamp/
EXPIRE
# 设置过期时间
EXPIRE key seconds
127.0.0.1:6379> set name wang
OK
127.0.0.1:6379> ttl name # -1 不过期
(integer) -1
127.0.0.1:6379> expire name 60 # 设置过期60s
(integer) 1
127.0.0.1:6379> ttl name # 剩余过期时间秒
(integer) 58
EXPIREAT
# UNIX 时间戳
EXPIREAT key timestamp
expireat name 1581862200
TTL
# 倒计时 秒
TTL key
PTTL
# 倒计时 毫秒
PTTL key
127.0.0.1:6379> set name wang
OK
127.0.0.1:6379> expire name 60
(integer) 1
127.0.0.1:6379> pttl name
(integer) 56188
PERSIST
# PERSIST 删除过期时间
PERSIST key
127.0.0.1:6379> set name wang
OK
127.0.0.1:6379> expire name 60
(integer) 1
127.0.0.1:6379> ttl name
(integer) 57
127.0.0.1:6379> PERSIST name
(integer) 1
127.0.0.1:6379> ttl name
(integer) -1
PEXPIRE
# 过期 毫秒
PEXPIRE key milliseconds
127.0.0.1:6379> ttl name
(integer) -1
127.0.0.1:6379> pexpire name 60000
(integer) 1
127.0.0.1:6379> ttl name
(integer) 57
127.0.0.1:6379> pttl name
(integer) 52985
PEXPIREAT
# unix 时间戳 毫秒为单位 timestamp*1000
PEXPIREAT key milliseconds-timestamp
127.0.0.1:6379> set name wang
OK
127.0.0.1:6379> ttl name
(integer) -1
127.0.0.1:6379> pexpireat name 1581863280000
(integer) 1
127.0.0.1:6379> ttl name
(integer) 197
127.0.0.1:6379> pttl name
(integer) 193154