日付を操作するために使用している次のスクリプトがあります。
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);
Chrome と Firefox では問題なく動作しますが、Internet Explorer では問題が発生します (IE10 で確認しました)。どうすればそれを機能させることができますか?
(私が取得している時間文字列は、Twitter フィードからのものです)。
後で編集: 例http://jsfiddle.net/BUv5v/3/