Предполагается, что я пытаюсь установить тайм-аут для токена, срок действия которого истекает в момент X.
X может составлять один час, 10 минут или даже 1 день.
Так что в основном Мне нужно установить время ожидания следующим образом: -
если отметка времени через 1 час, то она должна быть через 45 минут.
если отметка времени через 10 минут, то она должно быть через ~ 7,5 минут.
если метка времени через 1 день, то она должна быть через 18 часов.
Предполагая, что это моя метка времени 1579019590
, которая дает следующий перевод
GMT: Tuesday, January 14, 2020 4:33:10 PM
Your time zone: Tuesday, January 14, 2020 11:33:10 AM GMT-05:00
Relative: In a day
Предполагая, что это время истечения токена, который я получил в понедельник в 11:33:10 (срок жизни токена - 1 день).
Итак Мне нужно в моем javascript установить тайм-аут, который сработает в понедельник 05:33:10 (за 6 часов до 11:33:10).