Сохранить дату и получить из локального хранилища
Я сохранил дату в локальном хранилище, как показано ниже.
JS:
var currentTime = new Date(); //get the current time.
//Clock in the time.
localStorage.time = currentTime;
Когда я пытаюсь получить его позже, используя ...
var timeObj = new Date(localStorage.time);
var checkInDayOfMonth = timeObj.getUTCDate(); //returns 1-31
timeObj не будет иметь правильную дату и время, вместо этого будет отображаться текущее время, как будтоигнорируя параметры времени яЯ отправляю
м, используя getUTCDate, чтобы получить день месяца. Если сегодняшнее значение отличается от того, что находится в хранилище, я знаю этоновый день
Открытие Google Chrome Inspector показывает дату, сохраненную в localStorage в следующем формате:
Wed Dec 11 2013 22:17:45 GMT-0800 (PST)
Разве это не приемлемый формат для конструктора даты?
Как правильно хранить и получать даты из localStorage?