На самом деле это зависит от того, что ваше приложение будет делать с этой информацией и как вы собираетесь ее использовать.
Исходя из того, что вы кратко описали, я бы рекомендовал использовать базу данных SQLite (сили без Content Provider ) для хранения информации только на основании того факта, что вы ищете отметку даты / времени.Кроме того, это дает вам большую гибкость в будущем, и это не значит, что в этом подходе есть тонна накладных расходов.
Общие предпочтения также хороши, но в основном для ключа / ценностипары и не так гибки.
И последнее, но не менее важное: этот вопрос содержит некоторую полезную информацию об использовании SQLite DB на Android и о различиях в использовании поставщика контента по сравнению с нет.