On the app I’m managing and building at Warwick WMG I’ve come across a bit of a problem with momentjs and its isAfter method.
It never seems to correctly evaluate two times together and always returns `false` no matter what I pass through it.
So after lots of creative problem solving and searching I came across this jsfiddle article which gave me an alternative which is working.
Below is my solution.
// Not quite the solution, but it works so I can move on! | |
// CHANGEME: a date to test against, change it to something you want | |
var dateToTest = moment('2015-02-04 08:00:00').valueOf(); | |
// now | |
var now = moment().valueOf(); | |
// use a "greater than" eval, rather than isAfter | |
var x = dateToTest > now; | |
console.log('isAfterTest', now, '>', dateToTest, x); |