I'll like to create JWT exp claim style date in Javascript. My app jwt claim returns an expiry date of 1424984529. I'm doing a test for token expiration using this:
if(jwt.exp < Date.now())) {
// do something
}
As at writing Date.now() gives me 1424941329632 and jwt.exp gives 1424984529. Obviously, my test will always return true.
So my question is, how do I mimic jwt-style exp date in Javascript?
I'll like to create JWT exp claim style date in Javascript. My app jwt claim returns an expiry date of 1424984529. I'm doing a test for token expiration using this:
if(jwt.exp < Date.now())) {
// do something
}
As at writing Date.now() gives me 1424941329632 and jwt.exp gives 1424984529. Obviously, my test will always return true.
So my question is, how do I mimic jwt-style exp date in Javascript?
Share Improve this question asked Feb 26, 2015 at 9:03 drecutedrecute 7585 gold badges11 silver badges30 bronze badges1 Answer
Reset to default 20How about:
if (jwt.exp < Date.now() / 1000) {
// do something
}