Expires time (unix)
Find out if the time has expired
; console; // 1561555000 console; // 10console; // -10 console; // 10 console; // falseconsole; // true console; // falseconsole; // true
Использует unix-timestamp-offset
для работы со временем. Количество секунд (unix time) не миллисекунд, важно. По полученной метке времени определяет, просрочено ли время или сколько осталось или на сколько просрочено. Дополнительно, можно получить метку timestamp для настоящего времени в формате Unix time
.
- time.now() - метка времени сейчас, unix timestamp
- time.left(time) - сколько осталось секунд до конца
- time.offset(time) - сколько прошло секунд от начала
- time.expired(time) - boolean, истекло ли время уже
- time.exceeded(time, offset) - boolean, достигнут предел ожидания
Дальше пакет используется для проверки валидности токена JWT по времени EXP (expiration time)