Как каждый день очищать данные с AsyncStorage/ localStorage?
Пишу приложение на react native. В течении дня пользователь вводит определенные данные , и эти данные сохраняются в локальном хранилище .Ведется определенная статистика. Как в 00:00 удалять все данные с локального хранилища ?
Pardon Me! Where Do I Find 4giveness?, решил задачу таким образом.При загрузке приложения проверяю есть что то в asyncStorage или нет.Если true ,то сравниваю настоящую дату и дату которая там , если разные - то очищаю все данные с asyncStorage,если данных нет(пользователь заходит в первый раз) то записываю настоящую дату .
к данным добавить timestamp, к каждой записи.
При активизации и по таймеру выносить мусор.
В расчёт статистики включать только строки с сегодняшним временем.