I have this script I'm using for working with dates:
time = "Mon May 20 13:19:13 +0000 2013"; /// sample value
var date = new Date(Date.parse(time));
var diff = (((new Date()).getTime() - date.getTime()) / 1000);
var day_diff = Math.floor(diff / 86400);
It works fine on Chrome and Firefox, but it's not ok on Internet Explorer (I've checked with IE10). Any ideeas how can I make it work?
(The time string I'm getting it's from a twitter feed).
Later edit: example http://jsfiddle.net/BUv5v/3/