我正在设置一个应用来保存自己的心情。 我的代码如下所示
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();
}
如果有人有帮助我的想法,请不要犹豫;)