Now expire and pexpire can be used with datetime.deltatime and
expireat and pexpireat can be used with datetime.datetime
import datetime
# Expire next month
date = datetime.datetime.now() + datetime.timedelta(days=30)
redis.expireat("mykey", date)
# Expire after a month
redis.expire("mykey", datetime.timedelta(days=30))
And they support the nx xx gt lt options
Now
expire
andpexpire
can be used withdatetime.deltatime
andexpireat
andpexpireat
can be used withdatetime.datetime