-1

タイトルがわかりにくい場合は申し訳ありませんが、説明します。ユーザーのアクションを登録し、それを文字列としてデータベースに書き込むアプリを作成しています (このように、17JUL2014 17:45)。エントリが作成される 3 日を測定する必要があるため、その 3 日が経過したら、ユーザーに何かをするように促します。どうすればそれができるようになりますか?

4

1 に答える 1

1

Unix time を使用して として保存する必要がありますlong

 long time = System.currentTimeMillis();

3 日差:

 boolean isThreeDaysDifference(long savedTime){
        if(System.currentTimeMillis() - savedTime > 1000*3600*24*3)
          return true;
      return false;
 }

EDITは値を修正しました

于 2014-07-31T21:45:05.537 に答える