Я устанавливаю ключ redis со значением, которое будет там не более недели. И время истечения, установленное на ключ, автоматически истечет ключ в первое утро понедельника 8:29 утра.
Для приведенного выше результата необходимо рассчитать время истечения в секундах для текущего времени до наступающего понедельника 8:29 + 0545.
Ex. если сегодня 24 февраля, пятница 10:00 утра, то следует рассчитать разницу во времени с сегодняшнего дня до наступления понедельника 8:29
Я выполнил некоторое кодирование, и условия готовы. Разница во времени возникает только на объектах времени. Должен ли я сделать наступающий понедельник 8:29 утра объектом Time без даты и выполнить операцию с текущим объектом Time?
Буду признателен за любые предложения и помощь. Заранее спасибо. Я также пытался использовать time_diff gem, но он дает разницу только для объектов времени.