Вы можете использовать функцию ttl , чтобы получить оставшееся время до истечения срока действия ключа.Обратите внимание, что вы должны обещать функцию или использовать обратные вызовы, чтобы получить результат.Пример блока кода в функции async будет выглядеть следующим образом:
const { promisify } = require('util');
const ttl = promisify(client.ttl).bind(client);
client.set('key', 'value!', 'EX', 10);
const remaingTime = await ttl('key');