Как проверить дату с Joda-время, чтобы сохранить и отсортировать данные изо дня в день? - PullRequest
0 голосов
/ 07 апреля 2019

Я настраиваю приложение, чтобы сохранить свое настроение.Мой код выглядит так:

DateTime dt = new DateTime();
        DateTimeFormatter fmt = DateTimeFormat.forPattern("EEEE, dd").withLocale(Locale.FRANCE);
        day = fmt.print(dt);

Идеально, чтобы получить дату, но теперь я хотел бы проверить, когда дата меняется, чтобы не переписывать мое последнее настроение.Я хотел бы сохранять свое настроение изо дня в день.

Я использую SharedPreferences для сохранения своего настроения, и мой код выглядит так:

private void saveDateTime(){
        SharedPreferences sharedPreferences = getContext().getSharedPreferences(MY_PREFS, Context.MODE_PRIVATE);
        SharedPreferences.Editor editor = sharedPreferences.edit();
        DateTime dt = new DateTime();
        DateTimeFormatter fmt = DateTimeFormat.forPattern("EEEE, dd").withLocale(Locale.FRANCE);
        day = fmt.print(dt);
        editor.putString(DATE, day);
        editor.apply();
        editor.commit();
    }

Если у SomeOne есть идея помочьменя не стесняйтесь;)

...