0
long installed = context.getPackageManager().getPackageInfo("com.mothistorycheck",0).firstInstallTime;

このコードを使用して、アプリの最初のインストール日を取得しています。インストール日 (newDate) から 1 年後の日付を取得し、現在の日付が newDate 未満であるという条件を作成します。方法がわかりません。

4

2 に答える 2

0

この長い日付を Date オブジェクトに変換する必要があります。

Date date = new Date(installed*1000L);

現在の日付についてはCalendar.getInstance().getTime()、Date クラスの Date.after()/Date.before() メソッドを使用して 2 つを比較できます。

于 2013-10-23T20:44:53.777 に答える