Вы сохраняете «Date» instance , а затем передаете его обратно в конструктор Date. Это, вероятно, не то, что вы хотите сделать.
Вы можете сохранить необработанную цифровую метку времени:
$.jStorage.set("latest_update", now_date.getTime());
Тогда имеет смысл передать это, чтобы позже построить новую дату.
(Обратите внимание, что это предположение; я пытаюсь выяснить, не будет ли IE8 запутан, как вы описываете, если конструктору Date передана Date, но jsfiddle, похоже, имеет проблемы в данный момент: /)
изменить & mdash; Нет - фальшивка. ... Отредактируйте снова но, очевидно, это было полезно (??). Когда я сказал, что это «фальшивка», я имел в виду, что IE, кажется, в порядке с созданием даты от другой даты. Возможно, однако, проблема заключалась в том, что объекты Date не могут быть успешно сохранены в локальном хранилище?