I have the following line of code:
moment("11-10-2013 09:03 AM").diff(moment(),"minutes");
In Chrome 30.0.1599.101, the following line return a number (It will change every minute so the exact value is not relevant).
In Firefox 25.0, it returns NaN
.
I am using the moment.js 2.4.0.
Does anyone understand why this works in Chrome and not FF? I have a feeling it has to do with the way Chrome and Firefox parse date string, but haven't been able to put my finger on the exact reason.
Try this
console.log(moment().diff(moment("11-10-2013 09:03 AM", "DD-MM-YYYY hh:mm A"), "minute"));
JSFiddle
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With