Как создать дату в стиле JWT exp в Javascript

Я хочу создать дату в стиле утверждения JWT exp в Javascript. Мое утверждение jwt приложения возвращает дату истечения срока действия 1424984529. Я провожу тест на истечение срока действия токена, используя это:

if(jwt.exp < Date.now())) {
  // do something
}

При написании Date.now() дает мне 1424941329632, а jwt.exp дает 1424984529. Очевидно, что мой тест всегда будет возвращать true.

Итак, мой вопрос: как мне имитировать дату exp в стиле jwt в Javascript?


person drecute    schedule 26.02.2015    source источник


Ответы (1)


Как насчет:

if (jwt.exp < Date.now() / 1000) {
  // do something
}
person Hans Z.    schedule 26.02.2015